Turbo Pascal/fi

From Free Pascal wiki
Jump to navigationJump to search

Deutsch (de) English (en) español (es) suomi (fi) français (fr)


Turbo Pascal v3 kaappauskuva

Turbo Pascal on Pascal -ohjelmointikielen dialekti, jota Borland International myi 1980-luvulla ja 1990-luvulla käytettäväksi MS-DOS: n ja myöhemmin Microsoft Windows-käyttöjärjestelmien kanssa. Muutamia versioita (1.0 ja 1.1) julkaistiin myös Applen System 6: lle ja System 7: lle (eli Mac OS: lle myöhemmissä versioissa). Se tarjosi integroidun kehittämisympäristön tai IDE:n, joka yhdistää editorin, ohjelmien kääntäjän ja suoritusympäristön Pascal-lähdekoodin kehittämiseen, virheenkorjaukseen ja kääntämiseen.

Myöhemmin se tarjoaa ominaisuuksia, kuten ehdollisen kokoamisen ja kyvyn koota moduulit erikseen käännösyksikkö direktiivin avulla ja se toteuttaisi myös joitakin ominaisuuksia, jotka toteutettiin jo vuosia aiemmin UCSD Pascalissa.

Alkaen versiosta 5.5 Turbo Pascal otti käyttöön OOP:n tuen Applen Mac Pascalissa käyttöönotetulla Object Pascal-syntaksin laajennetulla versiolla.

Turbo Pascal nimettiin lopulta Borland Pascaliksi ja lopulta se poistettiin käytöstä, sen korvaisi tehokkaampi Pascal Compiler, Delphi, käytettäväksi Microsoft Windowsissa (ja Kylix-versio käytettäväksi Linuxissa).

FPC Pascal Compiler tarjoaa korkean yhteensopivuuden Turbo Pascalille ja Borland Pascalille kirjoitetun koodin kanssa ja jonkin verran yhteensopivuutta Delphille ja Kylixille kirjoitetun koodin kanssa.


Versio historia

Tuotteen nimiJulkaisupäivä
Borland Pascal 7 27. lokakuuta 1992
Turbo Pascal for Windows 1.5 8. kesäkuuta 1992
Turbo Pascal for Windows 1.0 13. helmikuuta 1991
Turbo Pascal 6 23. lokakuuta 1990
Turbo Pascal 5.5 2. toukokuuta 1989
Turbo Pascal 5 24. elokuuta 1988
Turbo Pascal 4 20. marraskuuta 1987
Turbo Pascal 3 17. syyskuuta 1986
Turbo Pascal 2 17. huhtikuuta 1984
Turbo Pascal 1 20. marraskuuta 1983
Various Pascal Compilers:
AAEC Pascal | Alice Pascal | Apple Pascal | Borland Pascal | Clascal | Delphi | Free Pascal Compiler (FPC) | GNU Pascal | Kylix | Lisa Pascal | Mac Pascal | Metrowerks Pascal | NBS Pascal | OMSI Pascal | PascalABC.net | P32 | Sibyl | Smart Pascal | Stanford Pascal Compiler | Swedish Pascal | THINK Pascal | Turbo Pascal | UCSD Pascal | VAX Pascal | Virtual Pascal | winsoft PocketStudio
An extensive list of compilers was maintained at Pascaland (Internet Archive Version) up to January 2018.