Free Pascal (aka FPK Pascal) is a 32 and 64 bit professional Pascal compiler. It is available for different processors: Intel x86, Amd64/x86_64, PowerPC, PowerPC64, Sparc, ARM. The discontinued 1.0 version also supports the Motorola 680x0. The following operating systems are supported: Linux, FreeBSD, Mac OS X/Darwin, Mac OS classic, DOS, Win32, Win64, WinCE, OS/2, Netware (libc and classic) and MorphOS.
# rpm -ivh fpc-2.2.0-0.i386.rpm
program hello; begin writeln('Hello, world!'); end.
$ fpc hello.pas Free Pascal Compiler version 2.2.0 [2007/08/31] for i386 Copyright (c) 1993-2007 by Florian Klaempfl Target OS: Linux for i386 Compiling hello.pas Linking hello 5 lines compiled, 0.2 sec
$ ./hello Hello, world!
$ man fpc
Last modified: Sun Dec 16 17:07:50 JST 2007
Copyright (C) 2007 Kazushi NODA All Right Reserved.