Free Pascal Compilers

MIDletPascal is a Pascal language dialect specifically suited for development of mobile applications in the J2ME environment. MIDletPascal compiler translates Pascal code into Java micro edition (J2ME) bytecode. Programs written in MIDletPascal can be executed on any mobile device (such as mobile phones) supporting MIDP 1.0 and CLDC 1.0 platform. With MIDletPascal, developing mobile applications is easy and straightforward.

Free Pascal Compiler
A 32 bit Pascal compiler available for different operating systems (Linux, DOS, AmigaOS, OS/2, Win32).

GNU Pascal
Welcome to the WWW home site of GNU Pascal, the free 32/64-bit Pascal compiler!

Lazarus is a free and open source development tool for the FreePascal Compiler (object pascal), which is also free and open source. The Lazarus IDE is a stable and feature rich programming environment (screenshots) for creating self-standing graphical and console applications. It currently runs on Linux, FreeBSD and Win32 and provides a customizable source editor and visual form creation environment along with a package manager, debugger and complete GUI integration with the FreePascal Compiler.

Dev-Pascal is a full-featured integrated development environment (IDE), which is able to create Windows or console-based Pascal programs using the Free Pascal or GNU Pascal compilers.

GNU Pascal for Mac OS X
On this web page, you find a third prerelease of the GNU Pascal Compiler (GPC) for Mac OS X.

Pic Micro Pascal compiler
PMP (Pic Micro Pascal) is a free Pascal cross compiler for PIC™ processors. It is intended to work with the Microchip MPASM/MPLINK suite installed; it has its own IDE and it is a highly optimized compiler. It supports most devices from PIC10 to PIC18. Floating Point is supported (for PIC18 and PIC16 only). The new PIC16 enhanced mid-range processors are also supported.

Turbo Pascal for 8051 microcontrollers
Turbo51 is a free Pascal compiler for the 8051 family of microcontrollers.

DPas - Pascal Compiler
32 bit Pascal Compiler is an all-in-one-Compiler which produces direct executable 32 bit programs.

Alice: The Personal Pascal
The PC and Atari versions of ALICE are now free. You can pick up an archive with the binaries and the source to the manuals in alice.zip on this site.

Inno Pascal
Inno Pascal is a simple Pascal compiler for Win32. It produces compact, native-code x86 executables without requiring any external assemblers or linkers. Full source code is included under the GPL license.

Think Pascal 4.5 (Mac)
Pascal development system for the Macintosh.