Name: Free Pascal


Platform: Windows, Macintosh, Linux, and several other platforms


Download Link: www.freepascal.org

                            Lazarus IDE - lazarus.freepascal.org


Description:

The Free Pascal Compiler is an open source compiler that is similar to Turbo Pascal. Pascal was originally designed as a teaching language for computers, but it can be used to create commercial software and to perform complex mathematical operations.


Teachers should consider using Free Pascal for teaching computer programming because it works on all of the major platforms and school, library, and home computers can have Free Pascal installed at no charge. Pascal has a simple syntax that is English-like. This syntax makes Pascal easy to learn and use for both teachers and students. Because of these features, Free Pascal is ideal for educational settings.


The Free Pascal Compiler can be downloaded at : www.freepascal.org


The Free Pascal Compiler comes in 32 and 64 bit versions. It is available for Intel x86, AMD64 x86/64, PowerPC, PowerPC64, Sparc, and ARM processors. There an old version 1.0 that supports Motorola 68k processors.


The Operating System supported include Windows 95+, Windows 64 Bit OS, DOS, Mac OS X, Mac Classic OS, Darwin, Linux, Netware (libc and classic), OS/2, MorphOS. (Other operating system may be supported or become supported with new releases of free pascal)


Free Pascal also supports the following systems:

Game Boy Advanced

Nintendo DS



Note: The Mac X version of Free Pascal requires the development tools (Xcode) to be installed on the computer. Xcode can be found on the CD/DVD that came with the Mac or can be downloaded at Apple’s Developer Connection: http://developer.apple.com


For users who have Windows, Mac X, and Linux computers, there is an IDE called Lazarus. Lazarus is similar to Delphi and works with the Free Pascal Compiler to create GUI and console applications. Lazarus is free and can be downloaded at: www.lazarus.freepascal.org


On the Windows side, compiled programs can be installed using Inno Setup.



ScreenShot:






Videos: There are several video tutorials about Free Pascal and Lazarus at SchoolFreeware’s  Free Pascal Tutorial Section


 

Previous                    Next