Free Pascal


Pascal compiler available for windows

Operating system: Windows


Antivirus check: passed

Report a Problem

Free Pascal (also known as FPK Pascal) is a professional 32x and 64-bit compiler of the Pascal language. The compiler is available for processors: Intel x86, Amd64/x86_64, PowerPC, PowerPC64, Sparc, ARM. Several operating systems are supported: Linux, FreeBSD, Haiku, Mac OS X/Darwin, DOS, Win32, Win64, WinCE, OS/2, Netware (libc and classic) and MorphOS.

The main distinctive feature of this compiler from others is that it is focused on popular dialects of Object Pascal and Delphi language. Several other dialect compatibility modes are also supported: Turbo Pascal, Borland Delphi (supporting classes and interfaces), Mac Pascal, and object-oriented Delphi features.

Free Pascal's main benefit is its robust compatibility, supporting multiple processors, operating systems, and dialects of the Pascal and Delphi languages.

- Architectures: support for PowerPC/64 and ARM;

- platforms: support for Windows x64, Windows CE, Mac OS X/Intel, Game Boy Advance and Game Boy DS;

- language: support for interface delegation, bitpacked records and arrays, COM/OLE variants, dispinterfaces;

- Infrastructure: improved support for variant type, support for multiple resource files, widestrings are now COM/OLE-compatible in Windows, improved database support.

Supports multiple programming languages, enhancing versatility.
Offers multi-platform programming, increasing accessibility.
High-speed compilation and execution.

Limited documentation and community support available.
Not as feature-rich as modern programming languages.
Reduced compatibility with contemporary software.
image/svg+xmlBotttsPablo Stanley Körner Jake
If you ever use pascal or even object pascal, this is a great compiler meant for exactly that. It's simple, yet functional design and interface makes it easy to quickly pick up and start using right away. The program itself is light weight so it doesn't take up too much disk space.
image/svg+xmlBotttsPablo Stanley Körner Jack V.
Free Pascal is a free, open source compiler for the Pascal programming language. It is a 32/64-bit Pascal compiler for various operating systems, such as Windows, Mac OS, and Linux. Free Pascal supports multiple dialects of the language, including Object Pascal and Delphi. It also supports many extensions and libraries, as well as advanced optimization, debugging, and code-generation features. Free Pascal is designed to be a mature and reliable compiler, and is actively maintained and developed by a team of volunteers.
image/svg+xmlBotttsPablo Stanley Körner Ben H*******z
I have been using Free Pascal for a few months now and I have to say it is one of the most powerful programming languages out there. It has a lot of features such as object-oriented programming, a debugger and support for multiple platforms. The syntax is easy to understand and learn. The documentation is very helpful and well written. I am especially impressed with the ability to produce executables for different operating systems from the same source code. The IDE is intuitive and allows for quick development. Overall, I am very satisfied with Free Pascal and would recommend it to anyone looking for a powerful and versatile programming language.
image/svg+xmlBotttsPablo Stanley Körner Oliver Z******a
I've been using Free Pascal for a while and it's a great peice of softawre - easy to use and very powerfull.
image/svg+xmlBotttsPablo Stanley Körner Thomas I******s
Free Pascal is a free and open-source programming language that is compatible with Delphi. It supports multiple platforms such as Windows, Linux, and macOS. Free Pascal offers a modular design, supports object-oriented programming, and has a strong type system. It also includes a comprehensive standard library and can generate native code for different architectures.
image/svg+xmlBotttsPablo Stanley Körner Oscar Q.
Free Pascal is a cross-platform, open-source compiler for Pascal and Object Pascal programming languages.
image/svg+xmlBotttsPablo Stanley Körner Riley
Really easy to install, with a clean, intuitive UI but had some issues with debugging.
image/svg+xmlBotttsPablo Stanley Körner Michael
Versatile, robust, supports various platforms, excellent for beginners.
Lazarus is an open source, multi-platform compiler that runs on most operating systems
Kodu Game Lab
An easy to use, visual programming language specifically for game creation
Turbo Pascal
Software development system and compiler
Android Studio
Android Studio for Windows is the go-to platform for android app development
CMake is a cross-platform free and open-source software tool for managing the build process of software using a compiler-independent method