🌐
Free Pascal
freepascal.org
Free Pascal - Advanced open source Pascal compiler for Pascal and Object Pascal - Home Page
Free Pascal is a mature, versatile, open source Pascal compiler. It can target many processor architectures: Intel x86 (16 and 32 bit), AMD64/x86-64, PowerPC, PowerPC64, SPARC, SPARC64, ARM, AArch64, MIPS, Motorola 68k, AVR, and the JVM.

free compiler and IDE for Pascal and ObjectPascal

Free Pascal Compiler (FPC) is a compiler for the closely related programming-language dialects Pascal and Object Pascal. It is free software released under the GNU General Public License, with exception clauses that … Wikipedia
Factsheet
Initial release 1997; 28 years ago (1997)
Stable release 3.2.2
/ May 20, 2021; 4 years ago (2021-05-20)
Factsheet
Initial release 1997; 28 years ago (1997)
Stable release 3.2.2
/ May 20, 2021; 4 years ago (2021-05-20)
🌐
OnlineGDB
onlinegdb.com β€Ί online_pascal_compiler
Online Pascal Compiler - online editor
{ Online Pascal Compiler. Code, Compile, Run and Debug Pascal program online. Write your code in this editor and press "Run" button to execute it.
🌐
Wikipedia
en.wikipedia.org β€Ί wiki β€Ί Free_Pascal
Free Pascal - Wikipedia
November 10, 2025 - Free Pascal Compiler (FPC) is a compiler for the closely related programming-language dialects Pascal and Object Pascal. It is free software released under the GNU General Public License, with exception clauses that allow static linking against its runtime libraries and packages for any purpose ...
🌐
OneCompiler
onecompiler.com β€Ί pascal
Pascal Online Compiler
This guide provides a quick reference to Pascal programming syntax and features. Start coding in Pascal using OneCompiler’s Pascal online compiler today!
🌐
SourceForge
sourceforge.net β€Ί projects β€Ί freepascal
Free Pascal Compiler download | SourceForge.net
Download Free Pascal Compiler for free. Free 32/64/16-bit multi-platform Pascal and Object Pascal compiler. A 32/64/16-bit Pascal compiler for Win32/64/CE, Linux, Mac OS X/iOS, Android, FreeBSD, OS/2, Game Boy Advance, Nintendo NDS and DOS; semantically compatible with Delphi, Borland Pascal and Mac Pascal (partially) with extra features, e.g.
Rating: 4.9 ​ - ​ 63 votes
🌐
JDoodle
jdoodle.com β€Ί execute-pascal-online
Online Compiler and Editor/IDE for Java, C, C++, PHP, Python, Ruby, Perl - Code and Run Online
JDoodle is an Online Compiler, Editor, IDE for Java, C, C++, PHP, Perl, Python, Ruby and many more. You can run your programs on the fly online, and you can save and share them with others. Quick and Easy way to compile and run programs online.
🌐
Reddit
reddit.com β€Ί r/pascal β€Ί say what is a good pascal compiler to get started coding in this language in 2024?
r/pascal on Reddit: Say what is a good Pascal compiler to get started coding in this language in 2024?
October 12, 2024 -

I'm old guard, learned Pascal as my second (class of) language in the early nineties on the TRS-80.

I've learned and professionally coded in many dozen languages since then, but I'm finding that I get sick of the constant meaningful punctuation (such as curly braces, semicolons) and abbreviations (sub, def, func, fun, etc) that I have to memorize and that's always different between different languages. I miss the days of fully spelled out English words as primary language constructs.

So if I wanted to code either for the Linux command line or for Windows with support for creating GUIs (or for something that compiles down into JS or WASM for front end web use) (also not needing something that does all three, just something that lives in at least one

My son tried researching this a bit, and all he could report back was that there was some version of Pascal that was ~20 years old and could only be obtained through an untrusted distribution site with viruses or something like that. Not sure which variant he might have found or whether said concerns had any meat to them, but my skimming today suggests that there are a dozen or more options out there and I'd like to see which have the best reputation and support.

EDIT: Consensus seems to be FPC+Lazurus with Delphi as a close second.

A friend of mine made 3D Clipboard in Delphi a metric forever ago, so it's good to know that platform remains relevant. But I'll check out FPC+Laz first.

Thank y'all for your quick responses! 😁

🌐
TutorialsPoint
tutorialspoint.com β€Ί compilers β€Ί online-pascal-compiler.htm
Online Pascal (FPC) Compiler & IDE - Write, Run & Debug Pascal Code
Free online Pascal (FPC) Compiler and IDE. Write, compile, run and debug Pascal code online. No installation required. Supports debugging, code sharing, and multiple examples.
Find elsewhere
🌐
Pascal Wiki
pascal.fandom.com β€Ί wiki β€Ί List_of_compilers_and_interpreters
List of compilers and interpreters | Pascal Wiki | Fandom
GNU Pascal Compiler (GPC) was the Pascal compiler of the GNU Compiler Collection (GCC). The compiler itself is written in C, the runtime library mostly in Pascal. Distributed under the GNU General Public License, it runs on many platforms and ...
🌐
The Free Country
thefreecountry.com β€Ί compilers β€Ί pascal.shtml
Free Pascal Compilers, Free Delphi Compilers (thefreecountry.com)
This Pascal to C compiler is a full ISO 7185 standard Pascal compiler with conformant arrays, function parameters, arbitrary set sizes, as well as extensions commonly provided by other compilers, such as underscores in identifiers, constant expressions, relaxed declaration order, C++ style comments (ie, with "//"), otherwise in case statements, hexadecimal numbers, additional predefined constants (as defined in the ISO 1026 extended Pascal), external variables, inline functions and procedures, etc.
🌐
Wikipedia
en.wikipedia.org β€Ί wiki β€Ί Pascal_(programming_language)
Pascal (programming language) - Wikipedia
3 days ago - Wirth's example compiler meant to propagate the language, the Pascal-P system, used a subset of the language designed to be the minimal subset of the language that could compile itself. The idea was that this could allow bootstrapping the compiler, which would then be extended to full Pascal language status.
🌐
GitHub
github.com β€Ί fpc
Free Pascal Compiler Β· GitHub
Open source professional Pascal compiler. Free Pascal Compiler has 11 repositories available. Follow their code on GitHub.
🌐
GitHub
github.com β€Ί StanfordPascal β€Ί Pascal
GitHub - StanfordPascal/Pascal: New Stanford Pascal Compiler
It runs on Windows, OS/2, Linux, MacOs and probably on every other system that has a C Compiler, because the generated P-Code is interpreted by the P-Code interpreter PCINT. It also runs on the IBM-Mainframe, on the operating systems MVS and CMS (on Hercules) and on today's z/OS, too, although limited to AMODE 24, at the moment. The P-Code is translated to 370 machine code, there. For more information, see the Stanford Pascal compiler website: http://bernd-oppolzer.de/job9.htm or the New Stanford Pascal compiler Facebook page: https://www.facebook.com/StanfordPascal/
Starred by 60 users
Forked by 13 users
Languages Β  Pascal 95.5% | C 4.2%
🌐
SourceForge
sourceforge.net β€Ί home β€Ί open source software β€Ί software development β€Ί compilers β€Ί free pascal compiler β€Ί files
Free Pascal Compiler - Browse /Win32/3.2.2 at SourceForge.net
This package contains an advanced freeware 32-bit/64-bit/16-bit pascal compiler for several platforms. The language and the runtime library are almost compatible with Turbo Pascal 7.0 and recent Delphi releases. There is also partial support for the Macintosh pascal dialect.
🌐
Uwaterloo
csg.uwaterloo.ca β€Ί sdtp β€Ί watpas.html
The Waterloo Pascal Compiler
The Waterloo Pascal compiler is a debugging-oriented, "load-and-go" compiler designed for use in multi-user timesharing environments.
🌐
Google Play
play.google.com β€Ί store β€Ί apps β€Ί details
Pascal N-IDE - Editor Compiler - Apps on Google Play
The application is a Pascal interpreter on Android. This application is for everyone to learn Pascal on the mobile without a computer, so that we can practice anytime, anywhere. The main features of the IDE: - Compile Pascal programs and run them without Internet.
Rating: 4.5 ​ - ​ 31K votes
🌐
Turbopascal
turbopascal.org β€Ί home
Turbo Pascal - Turbo Pascal Compiler
March 9, 2022 - Turbo Pascal compiler - the best book on compiler construction. Examine the internals of this legendary Pascal compiler and learn the tricks.
🌐
Free Pascal
freepascal.org β€Ί download.html
Free Pascal - Download
In addition to the official releases, we also offer so-called "snapshots" of the compiler, RTL, IDE and a couple of other packages on the development page. These are compiled versions of the current sources with all fixes and improvements since the last official release, so please try them ...
🌐
Gnu-pascal
gnu-pascal.de
GNU Pascal
Welcome to the WWW home site of GNU Pascal, the free 32/64-bit Pascal compiler!
🌐
Turbo51
turbo51.com β€Ί compiler-design β€Ί tpc16-turbo-pascal-compiler-written-in-turbo-pascal
Turbo Pascal Compiler Written in Turbo Pascal
This means that it uses the same syntax and generates exactly the same compiled units and 16-bit code for x86. This source code shows all the beauty of the Pascal programming language and reveals all the tricks needed to build a fast and compact compiler for any language, not just Pascal.