Free Pascal

Free Pascal Compiler (FPC for short, and formerly known as FPK Pascal) is a free Pascal and Object Pascal compiler.

In addition to its own Object Pascal dialect, Free Pascal supports, to varying degrees, the dialects of several other compilers, including those of Turbo Pascal, Delphi, and some historical Macintosh compilers. The dialect is selected on a per-unit (module) basis, and more than one dialect can be used to produce a single program.

A member of the write once, compile anywhere campaign, Free Pascal is available for many architectures and operating systems (see Targets). It has an excellent support for integration of assembly language, and supports internal assembler in a number of dialects.

Separate projects exist to facilitate the development of cross-platform graphical applications, the most prominent one being the Lazarus IDE.

Read more about Free Pascal:  Supported Dialects, The 2.4.x Release Series, The 2.6.x Release Series, Trunk (2.7.x), Targets, Integrated Development Environments (IDEs), Software Produced With Free Pascal

Famous quotes containing the words free and/or pascal:

    Religion, or the duty which we owe our Creator, and the manner of discharging it, can be directed only by reason and conviction, not by force and violence; and therefore all men are equally entitled to the free exercise of religion, according to the dictates of conscience.
    James Madison (1751–1836)

    Knowledge has two extremes. The first is the pure natural ignorance in which all men find themselves at birth. The other extreme is that reached by great minds, who, having run through all that men can know, find they know nothing, and come back again to that same natural ignorance from which they set out; this is a learned ignorance which is conscious of itself.
    —Blaise Pascal (1623–1662)