All categories

Free Pascal download

Free A powerful Pascal compiler supporting multiple processor architectures, including Intel x86, AMD64,
3.2.2 (latest)
Jun 16, 2021
Free-Pascal.exe
Sep 28, 2015
fpc-3.0.0.i386-win32.exe
Jan 3, 2012
Dec 31, 2009
Dec 3, 2009
Feb 14, 2008
Dec 29, 2008
Oct 5, 2008
Mar 7, 2008

What's new


v3.0.4 [Sep 28, 2015]
This version includes support for several new platforms, codepage-aware strings and an integrated Pascal source-repository.


v2.6.4 [Jan 3, 2012]
Free Pascal 2.6.0 is a new major version of the Free Pascal compiler.
Some highlights are:
Platforms:
* iPhoneSimulator target
Compiler:
* Many new language features:
* Objective-Pascal dialect, supported on all Mac OS X and iOS targets
* constref parameter modifier for "const by reference"
* Pascal boolean types with multiple sizes (boolean16/32/64)
* ISO 7185 language mode (except for I/O). Features amongst others:
* nested procedure variables
* non-local goto's
* Mac Pascal mode improvements
* nested procedure variables
* univ modifier
* Intrinsics
* sar (shift arithmetic right)
* bsf/bsr (bitscan forward/reverse)
* Delphi compatibility mode improvements
* Nested types, class variables and class local constants
* Advanced records syntax (no constructors yet)
* (for..in) Enumerators in records
* Class and record helpers
* Generic records, arrays and procedural types
* Delphi-compatibility of generics improved
* Scoped enumerations
* Custom messages for "deprecated" directive
* Ability to use "&" for escaping keywords
* New ARM code generator features
* ARM VFPv2 and VFPv3 floating point unit support
* Thumb-2 support
Packages:
* Many improvements to the rtl
* Many improvements to the database units (fcl-db)
* Objective-Pascal interfaces to Foundation, AppKit, CoreData and WebCore
* OpenGL headers updated to OpenGL 4.0








Suggestions

XAMPP
XAMPP
Free

Development environment for PHP

Code::Blocks
Code::Blocks
Free

Programs & provides debugging support for apps developed in C, C++ and Fortran

ScanTool.net for Windows
ScanTool.net for Windows
Free

Offers basic functionality such as reading and erasing diagnostic trouble codes

RStudio
RStudio
Free

Develops applications based on the R language

SCRATCH
SCRATCH
Free

Creates interactive content from the user's media files