Free Pascal 是成熟、通用、开源的 Pascal 编译器。它针对多种处理器架构:Intel x86(16和32位)、AMD64/x86-64、PowerPC、PowerPC64、SPARC、ARM、AArch64、MIPS、Motorola 68k、AVR 和 JVM。支持操作系统包括 Windows(16/32/64位、CE 和 native NT)、Mac OS X/iOS/iPhoneSimulator/Darwin、FreeBSD 和其他 BSD 版本,DOS(16和32位 DPMI)、OS/2、AIX、Android、Haiku、Nintendo GBA/DS/Wii、AmigaOS、MorphOS、AROS、Atari TOS 和各种嵌入式平台。此外,支持 RISC-V(32/64)、Xtensa、Z80 架构,在开发版本中提供 LLVM 编译器基础结构。另外 Free Pascal 团队维护着一个用于 pascal 到 Javascript 的编译器,称为 pas2js。
安利一下,Free Pascal 国内镜像。