Introduction
Le langage de programmation Pascal pour le système d'exploitation DOS (MS-DOS, PC-DOS, DR-DOS, FreeDOS,...) est possible grâce aux compilateurs IBM Personal Computer Pascal de l'entreprise IBM, au Microsoft Pascal de l'entreprise Microsoft, au Pascal-86 de l'entreprise Intel, au QuickPascal de Microsoft et au Turbo Pascal de Borland. Le QuickPascal et le Turbo Pascal offrent un environnement (IDE) facile d'utilisation et de bonne base pour la programmation, tandis que le Microsoft Pascal et le Pascal-86 sont complexes à mettre en oeuvre. Toutefois, dans les deux cas, bien quel le QuickPascal et Turbo Pascal offre l'unité DOS avec quelques fonctions de base pour communiquer avec le système d'exploitation DOS, on frappe rapidement les limites de la programmation Pascal pour DOS. Pour dépasser cette limite, on devra donc programmer les interruptions ou communiquer directement par les ports d'entrées/sorties 80x86 matériels pour obtenir des meilleurs résultats.
Liste des différents compilateurs
Nom | Entreprise | Cible objet | IDE |
---|---|---|---|
IBM Personal Computer Pascal | IBM | .OBJ | Non |
Microsoft Pascal | Microsoft | .OBJ | Non |
Pascal-86 | Intel | .OBJ | Non |
Quick Pascal | Microsoft | .QPU | Oui |
Turbo Pascal | Borland | .TPU | Oui |