Un compilateur dédié au langage 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.