Turbo-Pascal, le langage universel sous DOS

(menu langages)

Est-il encore besoin de présenter le TurboPascal ?
Vers 1985, c'était LE langage de programmation.
Il permettait d'écrire facilement des programmes et de les compiler, ce qui aboutissait à un fichier exécutable compact et rapide.
Différentes versions se sont succédées, plus puissantes les unes que les autres, jusqu'au début des années 90.
Les années 90 ont vu le déferlement de Windows, et l'abandon de la programmation sous DOS...
La société Borland s'est concentrée sur le marché plus rentable de la programmation Windows, avec Delphi et C++.

Comment obtenir TurboPascal ?
Borland a eu  l'excellente initiative d'ouvrir son "musée" au  public, c'est à dire de mettre en téléchargement gratuit les vieilles versions de TurboPascal.

Turbo Pascal 7 en version française. C'est la version la plus récente, avec l'aide contextuelle en français, et la bibliothèque TurboVision permettant de faire des programmes avec menus déroulants et boites de dialogue en mode texte ! Là, il faut compter sur deux mégaoctets à télécharger. Disponible sur le site developpez.com : ftp://ftp-developpez.com/pascal/turbo-pascal/tp7.zip

Le TurboPascal 7 initial avait un défaut : son unité CRT ne supportait pas les ordinateurs à plus de 200 MHz ! (voir la page consacrée au bogue CRT). Heureusement, dans cette version téléchargeable, le patch pour réparer la version commerciale est fourni.


Le "Museum" de Borland permet de voir l'évolution du Turbo-Pascal  sur https://downloads.embarcadero.com/free/turbopascal

- Turbo Pascal 5.5 est disponible en http://edn.embarcadero.com/article/20803. C'est la première version de TurboPascal avec une amorce de programmation orientée objet.

- Turbo Pascal 3 était la version classique de 1985 environ. Elle fait des fichiers .com, plus compacts que les fichiers .exe des versions suivantes, mais l'éditeur est moins moderne que les versions suivantes : pas de menus déroulants, il faut frapper des commandes de type CtrlK-B... (commandes Wordstar)

- TurboPascal 1 est la version de départ. Le fichier à télécharger ne fait que 64 ko !