Un compilateur dédié au langage Pascal
Libre et gratuit, Free Pascal est un compilateur dédié au langage de programmation Pascal. Ce projet initié depuis 1992 et lancé dans sa première version en 1997 supporte plusieurs types de langage dont l'Object Pascal, Delphi et Turbo Pascal.
L'utilisateur peut l'utiliser avec un IDE externe comme Lazarus ou alors profiter de l'environnement de développement intégré au sein de Free Pascal. Ce dernier propose notamment l'auto-complétion de plusieurs formats de fichiers comme HTML, CHM ou IPF.
En outre, Free Pascal fournit deux bibliothèques : Free Pascal Run time Library pour les tâches de programmation de bas niveau et Free Component Library pour les tâches de haut niveau.
Les architectures ciblées
Au fil des versions, Free Pascal s'avère idéal et compatible pour les architectures processeurs i386, m68k, 8086, MIPS, la machine virtuelle Java, SPARC, PowerPC et PowerPC 64-bits, AVR, ARM, Aarch64 ainsi que x86-64.
Notons enfin que ce compilateur est multiplateforme et disponible sous Windows, Linux, macOS et FreeBSD.