Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


Pascal (ohjelmointikieli)

Pascal
Paradigma proseduraalinen, strukturoitu
Kehittäjä Niklaus Wirth
Vakaa versio ISO 7185:1990[1]
Vaikutteet ALGOL
Vaikuttanut Modula-2, Oberon, Ada
Murteet Object Pascal, Turbo Pascal, Delphi, FreePascal

Pascal on Niklaus Wirthin kehittämä proseduraalinen ohjelmointikieli, joka on kehitetty 1960- ja 1970-lukujen vaihteessa ALGOL-kielen pohjalta erityisesti opetuskäyttöä ajatellen.[2][3] Pascalia pidetään esimerkkinä strukturoitua ohjelmointia tukevasta kielestä.[4]

Pascal-kieli on nimetty matemaatikko Blaise Pascalin mukaan. Pascalia hyvin lähellä ovat Wirthin myöhemmin kehittämät ohjelmointikielet Modula-2 ja Oberon, joita voidaan pitää Pascalin "jälkeläisinä". Pascal oli suosittu kieli opetuskäytössä 1970-luvulta 1990-luvun alkupuolelle asti kunnes C-kieli syrjäytti sen.

Ammattikäyttöön Pascal-kieli tuli Borlandin Turbo Pascal -ympäristön ansiosta 1980-luvulla. Silloiset Turbo Pascalin ylivoimaiset ominaisuudet aiheuttivat sen, että muut ohjelmointikieliä tekevät ohjelmistotalot luopuivat vähitellen omista Pascal-kääntäjistään.

  1. ISO 7185:1990 ISO. Viitattu 14.2.2020. (englanniksi) 
  2. Korpela et al. 1980, s. 7
  3. Niklaus E. Wirth amturing.acm.org. Viitattu 6.9.2019. (englanniksi)
  4. Karl P. Hunt: An introduction to structured programming (PDF) link.springer.com. 1979. doi:10.3758/BF03205654 Viitattu 6.1.2020. (englanniksi)

Previous Page Next Page