Free Pascal est un compilateur 32 bits pour Pascal qui supporte la surcharge de fonction, la surcharge d'opérateur et d'autres caractéristiques similaires. Il est aussi appelé FPK Pascal. Ce logiciel est disponible pour différents processeurs (Motorola 680x0 et Intel 80386 et compatibles) et systèmes d'exploitation (Win32, DOS, Linux, FreeBSD, NetBSD, OS / 2, BeOS, SunOS (Solaris), QNX et Classic Amiga).
Free Pascal est un langage très propre et vos programmes seront plus lisibles et gérables que par exemple en C ou C + +. Vous n'avez pas besoin d'abandonner la puissance, le langage Pascal est aussi puissant que vous le souhaiteriez. Il n'a pas besoin de Makefile de sorte que vous gagnerez beaucoup de temps quand le compilateur saura de lui-même quels fichiers doivent être recompilés. Avec Free Pascal, vous pouvez les compiler à un rythme très rapide.