El compilador FreePascal es un compilador de pascal y una alternativa libre a Borland pascal (Turbo Pascal, Delphi, etc.).

La diferencia que encontramos entre el compilador GPC y FPC es que el primero soporta la ISO 7185, la ISO 10206 y aunque es compatible con Borland Pascal no es un reemplazo. FreePascal sin embargo si que es compatible con Borland Pascal pero no con las ISO 7185 y ISO 10206 (soporta gran parte de la ISO 7185 pero no es totalmente compatible).

Por lo tanto si lo que quieres es una alternativa libre a Borland Pascal usa FreePascal, pero si vas a escribir código siguiendo los estándares de Pascal entonces instala GnuPacal (GPC).

Instalar FPC

Instalación de FPC en Linux

En linux el compilador de FreePascal se encuentra en los repositorios oficiales así que no tienes más que abrir un terminal e instalarlo con el gestor de paquetes.

ubuntu-logoEn Ubuntu

[usuario@equipo ~]$ sudo apt-get install fpc

fedora-logoEn Fedora

[usuario@equipo ~]$ su -c 'yum install fpc'

archlinux-logoEn Arch Linux

[usuario@equipo ~]$ sudo pacman -S fpc

Instalación de FPC en Windows

windows8-logoEn Windows

Para instalar FreePascal en windows descargamos el instalador desde la página del proyecto en sourceforge.

Descargar fpc 2.6.0 para Windows de 32 bits
Descargar fpc 2.6.0 para Windows de 64 bits

Una vez descargado lo único que debemos hacer es ejecutar el instalador y seguir los pasos que nos indica el asistente.