Free Pascal
2005年の後半から改善の努力が続けられ、2006年に入ってからは、大きなバグは修正済みとなり、リリースしてもよい程度の品質になった。macOS用のFPCはコマンドラインからはもちろん、Xcodeの一部として動作させることもできる。
Turbo Pascal や Delphi 同様、FPCは Pascal コードの中にアセンブリ言語コードを記述できるような優れた仕組みをもっている。FPCの内蔵アセンブラは、複数のアーキテクチャと表記法をサポートしている。
ライブラリは、基本プログラムに必要な「Run-Time Library (RTL)」と、多種多様なクラスや(データベースなどの)非ビジュアルコンポーネントで構成された「Free Component Library (FCL)」がある。
Free Pascal コンパイラを採用したオープンソースのIDEであるLazarusには、Delphi の Visual Component Library (VCL) と高い互換性を持つLazarus Component Library (LCL) があり、Free PascalのRTLとFCLを組み合わせてGUIアプリケーションを開発できる。