Free Pascal也有32位版本。
Free Pascal简称FPC(原名为 FPK Pascal)是一个32及64位的Pascal及Object Pascal编译器。
Free Pascal提供多种语法模式,使其兼容于 Turbo Pascal、Delphi、Apple Pascal 等 Pascal 语法。Free Pascal并支持多种处理器,包括(但不限于) Intel 80386、Motorola 680x0,以及多种操作系统,包括(但不限于) Linux、FreeBSD、NetBSD、DOS、Win32、Win64、OS/2、BeOS、SunOS(Solaris)、QNX 以及以前的 Amiga。
Free Pascal的口号是“Write Once, Compile Everywhere”(写一次代码,在各处编译)。
Free Pascal是开源软件,用 Object Pascal 编写,并以 GPL 许可。
Free Pascal开发团队于 2009 年 4 月 12 日发布了最新的稳定版本 2.2.4[1]。目前最新的开发版本号为 2.3.x。
在 Free Pascal之基础上,尚有一个名为 Lazarus 的项目。Lazarus 是一个类似 Delphi 的快速应用开发(RAD)环境。Lazarus 用 Free Pascal编译,也利用 Free Pascal作位编译器,其结果是 Lazarus 也可在多种操作系统上运行,并且用户可以极为方便地创建跨平台图形接口应用程序。(来源:wikipedia)