Free Pascal
 

Free Pascal is a 32/64-bit multi-architecture and multi-operating system compiler. The compiler implements the Borland Pascal dialects (Turbo Pascal and Delphi) as well as some MacPascal constructs and is available for most common operating systems.

 

http://www.freepascal.org/

Free Pascal used to be known as FPK Pascal, since FPK are the initials of the author, Florian Paul Klämpfl. FPK Pascal never meant "Free Pascal Kompiler". Writing "Compiler" with K is uncommon in German. To avoid this confusion, at the end of 1997 the name of the project was changed into Free Pascal Compiler (FPC).

Free Pascal comes with a text mode IDE resembling Turbo Pascal's IDE. This IDE deteriorated for some time because of a missing maintainer, but in a common effort in the second half of 2005 and the first months of 2006, most major bugs were fixed and the IDE became release-worthy again.

Like Turbo Pascal and Delphi, Free Pascal has excellent support for integration of assembly language in the Pascal code. FPC supports multiple architectures and notations in the internal assembler.

The visual parts of the Delphi libraries (the VCL) and the creation of a visual IDE and RAD are part of a separate project, Lazarus.

(c) Shilpa Sayura Foundation 2006-2017