FreePascal - Pascal编译器


未知
Windows
Delphi/Pascal

软件简介

Free Pascal (FPC),原名为 FPK Pascal ,为一种32位元Pascal编译器。它恪遵Ansi
Pascal语法,充分相容Turbo Pascal 7.0。它有Turbo Pascal
7.0无可比拟的优点,如理论上大数据贮存空间的开辟,但也有一些缺点,如编译速度较 Turbo Pascal慢。它有在多种处理器(Intel
80386、Motorola
680x0)和操作系统(Linux、FreeBSD、NetBSD、DOS、Win32、OS/2、BeOS、SunOS(Solaris)、QNX 以及以前的
Amiga)上运行的版本。它于GPL授权下发布。

经过五年时间的努力,Free Pascal开发团队终于发布2.0更新版:它支援更多的操作系统平台和CPU架构。

要开发图形接口程式的编程人员可使用Lazarus ——一个模仿 Delphi 制作的视觉集成开发环境。Lazarus 本身是跨平台,以Free
Pascal来开发,亦以Free Pascal作它的编译器。接口和用法跟Delphi很相似,皆以Object Pascal为基础。

Free Pascal编译器

Free Pascal集成开发环境

还有一个和Free Pascal相似的软件叫Virtual Pascal。

现在,Free Pascal已经被选定为中国全国青少年信息学奥林匹克竞赛联赛(NOIp)以及中国全国青少年信息学奥林匹克竞赛(NOI)的指定编译环境。