Free Pascal
FPCはPascalの方言のうちで、デファクトスタンダードとなっているBorland PascalとDelphiを採用している。バージョン2.0以降、Delphi7互換性は継続的に実施または改善された。
また、Mac OS(macOSを含む)とのインタフェースを容易にするため、若干ながら Apple Pascal 文法をサポートするための努力も行われてきた。
コンパイラには複数の「コンパイル互換モード」を持っており、Default(ANSI/ISO標準)モード、Delphi互換モード、Turbo Pascal互換モード、FPCモード、Object Pascalモード、Mac Pascalモードがある。