![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/3/32/LagrangePAS.png/640px-LagrangePAS.png&w=640&q=50)
Pascal (ohjelmointikieli)
ohjelmointikieli / From Wikipedia, the free encyclopedia
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 | |
---|---|
![]() |
|
Paradigma | proseduraalinen, strukturoitu |
Kehittäjä | Niklaus Wirth |
Vakaa versio | ISO 7185:1990[1] |
Vaikutteet | ALGOL |
Vaikuttanut | Object Pascal, Modula-2, Oberon |
Infobox OK |
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.