Free Pascal (aka FPK Pascal) is a 32 and 64 bit professional Pascal compiler.
It can target multiple processor architectures:
Intel x86, AMD64/x86-64, PowerPC, PowerPC64, SPARC, and ARM.

Supported operating systems:
Linux, FreeBSD, Haiku, Mac OS X/iOS/Darwin,
DOS, Win32, Win64, WinCE, OS/2, MorphOS,
Nintendo GBA, Nintendo DS, and Nintendo Wii.

Features:
The language syntax has excellent compatibility with TP 7.0 as well as with most versions of Delphi (classes, rtti, exceptions, ansistrings, widestrings, interfaces).
A Mac Pascal mode, largely compatible with Think Pascal and MetroWerks Pascal, is also available.
Furthermore Free Pascal supports function overloading, operator overloading, global properties and several other extra features.

Development Team:
Carl Eric Codère
Daniël Mantione
Florian Klämpfl
Jonas Maebe
Michael Van Canneyt
Peter Vreman
Pierre Muller
Marco van de Voort

Link:
http://www.freepascal.org/