| |||||||||||||||||||||
| Contents | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||
| Free Pascal Compilers | |||||||||||||||||||||
| Free Pascal | Freeware 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. | ||||||||||||||||||||
| Lazarus | Free 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. | ||||||||||||||||||||
| MSEide | An 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 911 | Freeware 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-Pascal | IDE 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. | ||||||||||||||||||||
| Alice | A 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! | ||||||||||||||||||||
| DPas | A tiny Pascal Compiler which creates compact 32 bit code for protected mode DOS applications. | ||||||||||||||||||||
| GNU Pascal | Freeware, open-source 32/64 bit GNU Pascal compiler. | ||||||||||||||||||||
| Pic Micro Pascal | A 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.5 | Free Pascal compiler by Embarcadero. Download Turbo Pascal 5.5 legally for free from Embarcadero.com. | ||||||||||||||||||||
| Turbo51 | A free Pascal compiler for the 8051 family of microcontrollers. | ||||||||||||||||||||
| Non-free Pascal Compilers | |||||||||||||||||||||
| Delphi | Object Pascal IDE which runs on Windows. It allows you to create native (GUI) applications for: Win32, Win64, Mac OSX and iOS. | ||||||||||||||||||||
| Oxygene for Java | Non-free object Pascal compiler to create (GUI) Java programs (bytecode) which can run on any platform which has a Java VM installed. | ||||||||||||||||||||
| Prism | Non-free object Pascal compiler for creating (GUI) .NET and Mono applications. Also known as: Oxygene for .NET. | ||||||||||||||||||||
| Free Pascal Tutorials | |||||||||||||||||||||
| Free Pascal Tutorials | 32 video tutorials for the Free Pascal and
Lazarus programming tools.
See also
here. | ||||||||||||||||||||
| Lazarus Tutorial | How to create software using Lazarus/Free Pascal. | ||||||||||||||||||||
| TaoYue.com | Pascal programming tutorial for beginners. | ||||||||||||||||||||
| Learn Pascal | An introduction to classic Pascal. | ||||||||||||||||||||
| Pascal Programming | An introduction to classic Pascal. | ||||||||||||||||||||
| Pocketguide to Pascal | An introduction to classic Pascal. | ||||||||||||||||||||
| Free Pascal Tools | |||||||||||||||||||||
| PascalToHTM | This program converts pascal source files to colored (syntax highlighted) html web pages. | ||||||||||||||||||||
| Pascal Tools | Useful page specialized in pascal tools for various platforms (Windows, Linux, Mac). | ||||||||||||||||||||
| Free Pascal Interpreters | |||||||||||||||||||||
| iaa-pascal | Free Pascal-interpreter running on Windows. | ||||||||||||||||||||
| |||||||||||||||||||||
| Free Pascal Libraries | |||||||||||||||||||||
| Lazarus Code and Component Repository | A large number of libraries and components for Lazarus/Free Pascal. | ||||||||||||||||||||
| PasZLIB-SG | Native port of the zlib compression library. It also includes a tiny class for writing/reading zip files. | ||||||||||||||||||||
| SWAG | A useful collection of Pascal source code and program examples. | ||||||||||||||||||||
| TPMath | A library of mathematical/scientific routines and programs written in Pascal. | ||||||||||||||||||||
| ZeosLib | A 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 | |||||||||||||||||||||
| fpALSA | A 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. | ||||||||||||||||||||
| Bass | An 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 | |||||||||||||||||||||
| AggPas | A 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 | |||||||||||||||||||||
| GLScene | OpenGL package written in Delphi; freeware, open-source. Now also for Lazarus/Free Pascal, C++ Builder. | ||||||||||||||||||||
| Free Encryption Libraries | |||||||||||||||||||||
| DCPcrypt | Freeware/open source encryption library and component-set for the Lazarus/Free Pascal . | ||||||||||||||||||||
| Free Pascal GUI Libraries | |||||||||||||||||||||
| fpGUI | Cross 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. | ||||||||||||||||||||
| KOL | Free lightweight GUI framework for Pascal which allows to create very compact Win32/WinCE GUI applications (starting from ~40KB executable for project with empty form). | ||||||||||||||||||||
| MSEGui | Freeware 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 Toolkit | Native 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 Treeview | A very powerful freeware open-source treeview component for Free Pascal. | ||||||||||||||||||||
| Free Pascal game development libraries | |||||||||||||||||||||
| Kambi VRML game engine | Free open-source 3D (game) engine written entirely in object pascal. | ||||||||||||||||||||
| ZenGL | Cross-platform game development library for Free Pascal and Delphi. Supported platforms: Linux, Windows, Mac OS X. | ||||||||||||||||||||
| Pascal Resources | |||||||||||||||||||||
| Niklaus Wirth | Chief 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 Development | Site dedicated to Pascal (and Delphi) game development. | ||||||||||||||||||||
| Pascal.Sources.Ru | Lots of Pascal source files which can also be used in Free Pascal and Delphi. | ||||||||||||||||||||
| programmer ObjectPascal | Useful downloads for Free Pascal. | ||||||||||||||||||||
| Wikipedia on Pascal | Wikipedia article on the Pascal programming language. | ||||||||||||||||||||
| Related Freebyte Pages | |||||||||||||||||||||
| Free Delphi Programming | Free Delphi compilers, components, programming, libraries, tools and resources. | ||||||||||||||||||||
| Free Databases | Freeware and open-source SQL database systems, freeware database tools, open-source (SQL) database libraries for Java, C++, Delphi. | ||||||||||||||||||||
| Free Assembler Programming | Free tools for the assembler programmer for a variety of platforms and processors. | ||||||||||||||||||||
| Free C++ (and C) Programming | Free C++ IDE's, compilers, libraries, tools, resources and tutorials for Linux/Unix, Windows, MAC, etc. | ||||||||||||||||||||
| Free Basic Programming | Free Basic IDE's and Compilers, free Basic Interpreters, tutorials and resources. | ||||||||||||||||||||
| Free Cobol Programming | Free Cobol compilers, tutorials and resources. | ||||||||||||||||||||
| Free Help File Authoring | Free help-file authoring tools and programs to create WinHelp and HTMLHelp files. | ||||||||||||||||||||
| Free Java Programming | Free Java IDE's, compilers, object libraries, distribution and install tools, database systems, and tutorials. | ||||||||||||||||||||
| Free Programming Tools | Free 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 Multi-lingual Programming tools | Free C++, Delphi and Java Unicode Libraries, free fonts and font-engines, free unicode resources and related information. | ||||||||||||||||||||
| Free Web Development | Free 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 Tools | Free 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 Systems | Free 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 pages | Publish 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.). | ||||||||||||||||||||
| |||||||||||||||||||||
| 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
Copyright:
Freebyte.com If you have any comments about this page, | |||||||||||||||||||||
|
Copyright © 1995-2012 Freebyte.com. All rights reserved. Freebyte.com is hosted by HostGator |