Free Pascal Compiler Icon

Free Pascal Compiler

Free 32/64/16-bit multi-platform Pascal and Object Pascal compiler

4.9 Stars (56)
4,550 Downloads (This Week)
Last Update:
Download fpcbuild-2.6.4.zip
Browse All Files
Windows BSD Mac Solaris Linux

Description

A 32/64/16-bit Pascal compiler for Win32/64/CE, Linux, Mac OS X/iOS, FreeBSD, OS/2, Game Boy Advance, Nintendo NDS and DOS; semantically compatible with Delphi, Borland Pascal and Mac Pascal (partially) with extra features, e.g. operator overloading.

Free Pascal Compiler Web Site

Update Notifications





User Ratings

★★★★★
★★★★
★★★
★★
54
1
0
0
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
Write a Review

User Reviews

  • a6najdorf
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    fantastic, 20 years of hunting this :) now only have time to look at, to busy guys :) hat's off to effort :)

    Posted 12/24/2014
  • taucoder
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Awesome!

    Posted 08/20/2014
  • hreftoolscorp
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Incredible volunteer effort sustained over many years.

    Posted 05/26/2014
  • christian_u
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    great project

    Posted 05/18/2014
  • itsolskhalid
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    I'm an old-time developer who started writing code back in 1985. Having worked on many platforms, I always loved the power and flexibility of Pascal (even compared to C). In the mid 90s when I first looked at Delphi, I was so glad but it was (and is still) very expensive. Then I discovered Lazarus and the FreePacal IDE. It's an amazing thing and I love the fact that even the short-cut keys on the IDE are nearly identical to the old TP. This has made the transition very easy to FreePascal. Today I build client-server apps for Linux and Windows using Lazarus while using the text-based IDE for teaching programming at academic level. Lazarus also blends well with PostgreSQL on the back-end and I don't think I'll need to switch to another language again. Pros: * Easy to port the apps to a different OS. * Very easy and advanced GUI. * Connects to a range of DBs * Has a port of FR which is the key need for business reporting. * Open source and free to use even for commercial applications. Cons: * Report designer has some bugs - no big deal. * Documentation for reports and some advanced features fall short (but I think we have to contribute) - come on, after all, it's free! * No MDI forms - and whatever is available is not the best. Since Linux doesn't have MDI forms I've created a special class that creates a tabbed interface instead of MDIs. I think I like it but it's got some limitations. * Executable code size is pretty large - no matter what you do. But I'm ok with it.

    Posted 04/16/2014
Read more reviews

Additional Project Details

Languages

Danish, Dutch, English, German, Hebrew, Indonesian, Polish, Russian

Intended Audience

Developers, Information Technology

User Interface

Command-line, Console/Terminal, GTK+

Programming Language

Delphi/Kylix, Free Pascal, Object Pascal, Pascal

Registered

2000-02-02
Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.