Freebyte's Guide to...
Free Pascal
Programming Tools
  Home   Search   Site map


Free Pascal Compilers
Non-free Pascal Compilers
Free Pascal Tutorials
Free Pascal Tools
Free Pascal Interpreters
Free Pascal Libraries
Free Pascal Sound Libraries
Free Graphics Libraries
Free 3D Programming
Free Encryption Libraries
Free Pascal GUI Libraries
Free Pascal UI Components
Free Pascal game development libraries
Pascal Resources
Related Freebyte Pages
Information wanted!
About this page
Office and desktop
Software and utilities
System and computer
Internet and communication
Technology, science
Music & art
Business and Finance
TreePad X Enterprise
384 Gigabyte Personal Information Manager and Word Processor.
Intuitive and versatile, including Website Generator, spellchecker, thesaurus, attachments, search engine, recycle bin, and much more! For Windows and Linux/Wine.
Click here to get the free evaluation version.
Free Pascal Compilers
Free PascalFreeware open-source 32 bit and 64 bit Pascal compiler which runs on Linux, Windows, MAC, Free BSD and more . Some nice Free Pascal video tutorials can be found here.
Compiler targets: Linux, Win32, Win64, MAC OS X, FreeBSD, Mac OS classic, DOS, WinCE, OS/2, Netware (libc and classic) and MorphOS. Supported processors: Intel x86, Amd64/x86_64, ARM, PowerPC, Sparc, 680x0.
LazarusFree Delphi-like IDE for Linux, Windows, MAC OS/X and FreeBSD. Lazarus also contains a group of class libraries for Free Pascal that emulate Delphi. Free Pascal is a GPL'ed compiler that runs on Linux, Win32, Win64, MAC OS/X, FreeBSD, OS/2, 68K and more (see also above). Free Pascal is designed to be able to understand and compile Delphi syntax. Lazarus is the part of the missing puzzle that will allow you to develop Delphi like programs in all of the above platforms.
Some nice Free Pascal/Lazarus video tutorials can be found here.
MSEideAn IDE for building lightweight applications. It uses the Free Pascal compiler. MSEide currently runs on Linux and Windows. It comes with the MSEgui framework which directly calls X11 on Linux and the GDI on Windows. This means that MSEgui doesn't depend on any other frameworks, such as GTK, Qt, etc.
Compiler 911Freeware for Windows. Multi-target x-86 Object Pascal compiler and IDE. It allows you to compile GUI-based, large, small or even micro programs, your own operating system or a boot sector program using Object Pascal or Assembler language with no obligatory system code inclusion. You can even define your own string handling routines should you wish to do so.
Dev-PascalIDE with which one can create Win32 programs, dll's and console-applications using the Free Pascal compiler (included). Features: multi-window editor, setup creator, insight Debugger, customizable syntax highlighting, setup creator, resource file editor, tool manager, project templates, etc.
AliceA free Pascal compiler for x86 computers (DOS) and Atari with a syntax directed editor, integrated, visual programming environment with debugger, 700 help screens , Turbo Pascal compatible, works on as little as an 8088 PC with 384K of RAM, also in DOS box Windows 95/NT, etc.
Compiler source available!
DPasA tiny Pascal Compiler which creates compact 32 bit code for protected mode DOS applications.
GNU PascalFreeware, open-source 32/64 bit GNU Pascal compiler.
Pic Micro PascalA free Pascal cross compiler for PIC processors. It is intended to work with the Microchip MPASM/MPLINK suite.
PP Compiler
for Palm OS
Freeware standard Pascal compiler for PalmOS that runs directly on the handheld. PP generates true native 68000 and ARM executable code from standard Pascal source code. Console applications, standard Palm applications, shared libraries, DA's, armlets may be generated on board in the train, while waiting the bus, while fishing, on the beach, or wherever you are.
Turbo Pascal 5.5Free Pascal compiler by Embarcadero. Download Turbo Pascal 5.5 legally for free from
Turbo51A free Pascal compiler for the 8051 family of microcontrollers.
Non-free Pascal Compilers
DelphiObject Pascal IDE which runs on Windows. It allows you to create native (GUI) applications for: Win32, Win64, Mac OSX and iOS.
Oxygene for JavaNon-free object Pascal compiler to create (GUI) Java programs (bytecode) which can run on any platform which has a Java VM installed.
PrismNon-free object Pascal compiler for creating (GUI) .NET and Mono applications. Also known as: Oxygene for .NET.
Free Pascal Tutorials
Free Pascal Tutorials32 video tutorials for the Free Pascal and Lazarus programming tools. See also here.
Lazarus TutorialHow to create software using Lazarus/Free Pascal.
TaoYue.comPascal programming tutorial for beginners.
Learn PascalAn introduction to classic Pascal.
Pascal ProgrammingAn introduction to classic Pascal.
Pocketguide to PascalAn introduction to classic Pascal.
Free Pascal Tools
PascalToHTMThis program converts pascal source files to colored (syntax highlighted) html web pages.
Pascal ToolsUseful page specialized in pascal tools for various platforms (Windows, Linux, Mac).
Free Pascal Interpreters
iaa-pascalFree Pascal-interpreter running on Windows.
Get Organized and download TreePad

Free Pascal Libraries
Lazarus Code and
Component Repository
A large number of libraries and components for Lazarus/Free Pascal.
PasZLIB-SGNative port of the zlib compression library. It also includes a tiny class for writing/reading zip files.
SWAGA useful collection of Pascal source code and program examples.
TPMathA library of mathematical/scientific routines and programs written in Pascal.
ZeosLibA set of freeware, open-source database components for MySQL, PostgreSQL, Interbase, Firebird, MS SQL, Sybase, Oracle and SQLite for Delphi, FreePascal/Lazarus, Kylix and C++ Builder.
Free Pascal Sound Libraries
fpALSAA Free Pascal translation of the ALSA (Advanced Linux Sound Architecture) library headers. It allows the use of the ALSA C library from Pascal programs, using Free Pascal.
BassAn audio library for use in Linux, Windows and Mac OSX software. Its purpose is to provide developers with powerful and efficient sample, stream (MP3, MP2, MP1, OGG, WAV, AIFF, custom generated, and more via add-ons), MOD music (XM, IT, S3M, MOD, MTM, UMX), MO3 music (MP3/OGG compressed MODs), and recording functions. All in a tiny DLL / SO-library, around 100Kb in size.
Header files for C/C++, Delphi, Free Pascal, Visual Basic and MASM APIs are provided, with several examples to get you started. .Net and other APIs are also available.
Free Graphics Libraries
AggPasA Pascal/Delphi port of the AGG (Anti-Grain Geometry) 2D graphics library with anti-aliasing and subpixel rendering. Open source & freeware. The library does not depend on any special dll's.
Free 3D Programming
GLSceneOpenGL package written in Delphi; freeware, open-source. Now also for Lazarus/Free Pascal, C++ Builder.
Free Encryption Libraries
DCPcryptFreeware/open source encryption library and component-set for the Lazarus/Free Pascal .
Free Pascal GUI Libraries
fpGUICross platform widget library for Linux, BSD and Windows which doest not depend on external libraries such as GTK and Qt. The components (user-inteface elements) are not rendered by the operating system but by a programming library.
KOLFree lightweight GUI framework for Pascal which allows to create very compact Win32/WinCE GUI applications (starting from ~40KB executable for project with empty form).
MSEGuiFreeware Pascal Cross-platform GUI framework for Linux and Windows. It directly calls X11 on Linux and the GDI on Windows. This means that MSEgui doesn't depend on any other frameworks, such as GTK, Qt, etc..
Light Pascal ToolkitNative pascal language cross-platform GUI toolkit (for Windows, MAC and Linux/FreeBSD) with Visual Form Designer and Database access (ODBC).
Free Pascal UI Components
Virtual TreeviewA very powerful freeware open-source treeview component for Free Pascal.
Free Pascal game development libraries
Kambi VRML game engineFree open-source 3D (game) engine written entirely in object pascal.
ZenGLCross-platform game development library for Free Pascal and Delphi. Supported platforms: Linux, Windows, Mac OS X.
Pascal Resources
Niklaus WirthChief designer of the Pascal programming language. See also his personal page and this interview.
Pascal Central"The intent of Pascal Central is to provide the Pascal community one place to obtain Pascal technical information, Pascal source code, and Pascal-related internet links."
Pascal Game DevelopmentSite dedicated to Pascal (and Delphi) game development.
Pascal.Sources.RuLots of Pascal source files which can also be used in Free Pascal and Delphi.
programmer ObjectPascalUseful downloads for Free Pascal.
Wikipedia on PascalWikipedia article on the Pascal programming language.
Related Freebyte Pages
Free Delphi
Free Delphi compilers, components, programming, libraries, tools and resources.
Free DatabasesFreeware and open-source SQL database systems, freeware database tools, open-source (SQL) database libraries for Java, C++, Delphi.
Free Assembler
Free tools for the assembler programmer for a variety of platforms and processors.
Free C++ (and C)
Free C++ IDE's, compilers, libraries, tools, resources and tutorials for Linux/Unix, Windows, MAC, etc.
Free Basic ProgrammingFree Basic IDE's and Compilers, free Basic Interpreters, tutorials and resources.
Free Cobol
Free Cobol compilers, tutorials and resources.
Free Help File
Free help-file authoring tools and programs to create WinHelp and HTMLHelp files.
Free Java ProgrammingFree Java IDE's, compilers, object libraries, distribution and install tools, database systems, and tutorials.
Free Programming ToolsFree programming tools for Windows, Linux, etc. Free C++, C, Delphi, Basic, Assembler, Cobol, Pascal, Java, SQL, Databases; links to free compilers, databases, interpreters, IDE's, installers, components, libraries, languages, helpfile generators and more.
Free Unicode and
Programming tools
Free C++, Delphi and Java Unicode Libraries, free fonts and font-engines, free unicode resources and related information.
Free Web DevelopmentFree Web design and Web development tools. Free scripts, templates, tutorials and other resources. Free and easy-install Web servers (Apache + MySQL + PHP + more) for Linux, Windows, MAC.
Free Website ToolsFree Website templates, clock widgets, counters, Web statistics, polls to put on your site, guest books to put on your site, DNS services, image optimizers and converters, background creation programs, URL forwarding services, site search engines, HTML editors, HTML and link validation tools, tutorials, resources, etc.
Free Operating SystemsFree operating systems, such as: Linux, FreeBSD, Windows clones, emulators and much more. Also: interesting alternative commercial operating systems.
Free drivers, dll's,
and bios upgrades
Find your missing system file (dll, vxd, ocx, driver, etc.) or BIOS upgrade, and download it for free.
Free Encryption and
Computer Security
Free file, disk and email encryption software; free password managers, free data wiping tools, firewalls, computer vulnerability tests.
Free File and
Disk Utilities
Disk catalog programs; backup, compression, split and zip programs; disk search engines, disk management utilities, remote file storage services, data recovery tools, data wipe tools, downloadable boot disks and more.
Free System and
Administrator utilities
Free process viewers, system analysis tools, network monitoring tools, registry tools, task schedulers.
Free Home pagesPublish your own Web pages for free! Find the best service to host your home page. Create your Web page without any knowledge of HTML. Free services which enable you to run your own CGI scripts (PHP, ASP, Perl, etc.).
Also check out our free software
for Windows and Linux/wine!
TreePad LiteFree organizer/information manager
exe-eBook CreatorFree eBook compiler
Freebyte BackupFree backup program
Fast File RenamerFree multiple file renaming tool
Custom Addressbook LiteFree addressbook
DisktectiveFree Disk-space reporting tool
HJSplitFreeware file splitters - multiplatform
Harddisk Search and StatsFree search engine for your harddisk
Freebyte ZIPFree zip/unzip program
Information wanted!
If you know of any good free programming tools, like compilers, databases, assemblers/disassemblers, components, libraries, languages, online books, help tools, icons, websites, which are not listed in the Freebyte programming section, please let us know!
About this page
Last updated on November 07, 2011

Almere, the Netherlands

If you have any comments about this page,
please mail us here

Copyright ©  1995-2012
All rights reserved. is hosted by HostGator