Free Pascal é um compilador gratuíto de 32 bits que suporta sobrecarga de função, sobrecarga de operadores e outras características. Também é chamado de FPK Pascal. Esse software está disponível para diferentes processadores ( compatíveis com Motorola 680x0 e Intel 80386) e sistemas (Win32, DOS, Linux, FreeBSD, NetBSD, OS/2, BeOS, SunOS (Solaris), QNX e Classic Amiga).
Free Pascal é uma linguagem muito simples e seus programas serão mais fáceis de ler e de manter, do que, por exemplo, em C ou C++. Você não precisa desistir do poder, o idioma Pascal é tão poderoso quanto você deseja. Não necessita de Makefiles e, portanto, você ganha tempo quando o compilador descobre por si só quais os arquivos que necessitam ser recompilados. Com o Free Pascal, você pode compilá-los em um ritmo muito rápido.