The Big Five of Modern Pascal

Logo Object Pascal Variant Latest Stable Version Release Date Supported Target Platforms Supported IDE Platforms Availability Native Intermediate Mobile Web Windows Linux MacOS Freeware Commercial Open Source Windows Linux MacOS Others LLVM .Net JavaVM Android iOS JS WebAsm Free Pascal + Lazarus IDE 3.2 + 2.0.10 19 Jun 2020 + 11 Jul 2020 ✅ ✅ ✅ ✅ ⭕️ ⛔ ✅ ✅ ✅ ✅ ⭕️ ✅ ✅ ✅ ✅ ⛔ ✅ Delphi 10.4.1 (Sidney) 2 Sep 2020 ✅ ✅ ✅ ⛔ 🔵4 🔵5 ⛔ ✅ ✅ ⛔ ⛔ ✅ ⛔ ⛔ 🔵1 ✅ ⛔ Oxygene 10.25 4 Sep 2020 ✅ ✅ ✅ ⛔ ✅6 ✅ ✅ ✅ ✅ ⛔ ✅ ✅ ⛔ ✅ ⛔ ✅ 🔵2 SmartPascal 3.0.2 21 Dec 2018 ⛔ ⛔ ⛔ ⛔ ⛔ ⛔ ⛔ ⛔ ⛔ ✅ ⛔ ✅ ⛔ ⛔ 🔵3 ✅ ⛔ 3.7 25 Aug 2020 ⛔ ⛔ ⛔ ⛔ ⛔ ✅ ⛔ ⛔ ⛔ ⛔ ⛔ ✅ ⛔ ⛔ ✅ ⛔ ✅

There are many other Pascal compilers beside these big 5, but they're either no longer developed nor used by lots of people. So, they are practically irrelevant. And, please... do not use Turbo Pascal anymore. 7 It's an archaic Pascal compiler that incompatible with today's computers.



Note:

1 : Free Delphi Community Edition is available. 2 : Some RTLs and libraries are open source. 3 : Free for educational purpose upon request. 4 : Only for non-GUI applications especially on Linux. 5 : Mostly for component and IDE plugin development. 6 : Only on Unixes platforms. 7 : SAY NO TO TURBO PASCAL! " campaign.

Legend:

✅ : fully supported.

🔵 : partially supported.

⭕️ : experimental (in progress).

⛔ : completely unsupported.

