Free Pascal es un potente editor y compilador completamente gratis para el lenguaje Pascal, uno de los más empleados en programación especialmente por su orientación didáctica y la facilidad que presenta para los desarrolladores que están empezando.
Centrándonos en el compilador, Free Pascal es compatible con la sintaxis del entorno de desarrollo Turbo Pascal 7.0 (posiblemente el más utilizado) y también soporta algunas extensiones empleadas por Delphi (entorno visual basado en Pascal).
En cuanto a las opciones más secundarias del compilador Free Pascal, podemos mencionar el soporte para sobrecargas de procesos, el optimizador de código, el poder cargar variables en registros, analizar el nivel del flujo de datos del ensamblador, gestión de la pila de Stack, ensamblador integrado, soporte para debugger GNU y API, y mucho más.