Free Pascal

Free Pascal

3.2.2
Download No Screenshots No Video

Free Pascal: Pascal compiler that supports many features

Free Pascal is a free Pascal compiler with built-in support for function and operator overloading and other features, available for various processors and operating systems.

Free Pascal’s language syntax is semantically compatible with Turbo Pascal 7.0 and almost all versions of Delphi.

Features:

- Clean language, easy to read and maintained compared with C and even C++.
- Doesn’t require Makefiles, allowing you to save a lot of time.
- Very fast compiler, even for large programs.
- Every unit receives its own namespace, unlike C where an identifier has to be unique throughout the program.
- The Integrated Development Environment (IDE) in Pascal, is compatible on multiple platforms, in which you will be able to write, compile and debug your programs.
- Integration with assembler lets you combine Pascal and assembler codes in the language of your choice.
- Includes Turbo Pascal and Object Pascal methods of Object Oriented Programing (OOP). Supported databases include MySQL, PostgreSQL, ODBC and Interbase.
- Programs compiled using the Linux version of Free Pascal will run on any Linux distribution.
- Free Pascal is available for more platforms than most other Pascal compilers and supports easy cross-compiling.
- Pascal is almost fully compatible with Turbo Pascal and even with Delphi source code. For code in a different language such as C or assembler, you can simply use your favorite compiler and call it from Free Pascal.

Download Details

  • License:
    Freeware
  • Platform:
    Windows
  • Publisher:
  • File size:
    51.00 Mb
  • Updated:
    May 21, 2021
  • User Rating:
    5.4 / 5 (16 votes)
  • Editors' Review:
    Not yet reviewed
  • Downloads:
    9,075
Similar software
Smack 1.06
A user friendly XMPP (Jabber) client library
21 / 1,933
VapourSynth r66
A friendly Python component and C++ library that enables you to create video scripts
28 / 2,245
Lazarus 3.0
A powerful Delphi programming environment with an intuitive IDE
36 / 3,270
LibRaw 0.21.2
A library for reading RAW files obtained from digital photo cameras.
21 / 2,023
Go 1.22.2
Reliable programming language for increasing productivity and simplifying work.
40 / 1,701
InterBase Data Access Components 9.2.1
Powerful component library to help programmers design more streamlined database apps.
18 / 946