Pascal
Forums & Links
Bill
Catambay,
Pascal Central Editor
Are you looking for other Pascal programmers? Looking for programming help specifically related to Pascal? Looking for Pascal source code? In a world of chaos, it can sometimes be difficult to locate Pascal related information. This page was developed to try and accumulate all such sources, including mailing lists, newsgroups, and source code archives, into one place.
| General Pascal | ||
| FastGEO | NEW | A library for doing very basic geometry related stuff, written entirely in Object Pascal and licensed under the common public license (includes library and library source code). |
| TrSek Pascal Source |
NEW |
This site provides a lot of Pascal source code, and although the executables are Windows-only, the source code can probably be useful to all Pascalians on all platforms. |
| Pascal Programming Wiki |
NEW |
Visit this Wiki to read up on Pascal Programming, or to add your expertise to the pages. |
| Pascal Tutorial |
NEW |
Website dedicated to helping you learn the Pascal programming language interactively and online. |
| Essential Pascal |
NEW |
Essential Pascal is a free online introduction to the Pascal programming language, written by Marco Cantù and covering the language from the perspective of Borland's Delphi development environment. |
| Pascal Game Development |
NEW |
Brings you up to date information on all things related to Object Pascal game programming on Win32, Linux, MacOS X and on almost any platform that Pascal exists. |
| Valentina Database SDK |
NEW |
Valentina is an extremely fast, powerful and unique Object-Relational database engine. It offers a C/Pascal SDK. |
| Lazarus Project |
NEW |
Delphi clone, very alive and kicking, worth a look. Lazarus is the class libraries for Free Pascal that emulate Delphi. |
| Web Masters Den |
NEW |
Pascal links at the Web Masters Den. |
| JEDI-SDL |
NEW |
Most things related to the JEDI-SDL API Object Pascal header translations. |
| HisPascal |
NEW |
Spanish Pascal is an attempt to translate the Pascal language to Spanish. |
| IRCNet Pascal Channel |
NEW |
An IRCnet channel dedicated to Pascal discussions. |
| The Pascal Programming Language |
NEW |
An informal article on the Pascal Programming Language, written for Academic Press. |
| History of Pascal |
NEW |
A history of the Pascal programming language, from its ALGOL roots to UCSD Pascal to Extended Pascal, and more. |
| OC Pascal | A programming language for control applications, a 99% compatible subset of Pascal, easy to learn, and results in maintainable and reliable applications. | |
| Learn Pascal | A very complete and comprehensive Pascal tutorial. The tutorial is searchable, and serves as a useful Pascal reference even after one has completed it. | |
| About Pascal Programming | Hosted by About.com, this site contains numerous articles on Pascal, including source code and links to other sites. | |
| PASCAL for Extended Scientific Computing | PASCAL-XSC was developed to supply a powerful tool for the numerical solution of scientific problems based upon a properly defined and implemented computer arithmetic in the usual spaces of numerical computation. | |
| Pascal-XSC Downloads | Download PASCAL-XSC samples and documentation. | |
| Introduction to Extended Pascal |
NEW |
A nice introduction to Extended Pascal |
| Canterbury Pascal for Java |
NEW |
Program in Pascal on any machine which runs Java! |
| Pascal Central |
NEW |
Haven for Pascal programmers |
| SigmaPascal |
NEW |
Home of the Pascal Newsletter |
| Pascal Programming Language |
NEW |
List of sites for the Pascal programming language |
| Author's Group MT2 | NEW | References to MT2 articles in English and Russian journals about different aspects of Pascal (Mac & IBM PC) |
| Pascal Guide |
NEW |
A 30 chapter guide to programming in Pascal |
| PasJPEG |
NEW |
Handling JPEG files with Pascal |
| Introduction to Pascal |
NEW |
Courses to help teach Pascal programming |
| GNU Pascal |
NEW |
Open Source Freeware Pascal Compiler supporting a variety of platforms. |
| FPK Pascal |
NEW |
Another open source freeware pascal compiler. FPK is a 32 bit pascal compiler which supports a number of different processors and operating systems. |
| Megamax Modula-2 |
NEW |
Modula-2 freeware compiler along with libraries (includes source code for linkers, editors, and compilers). |
|
|
||
| Mac Sites | ||
| Musing Rumination Pascal | NEW | Macintosh Pascal programming utilities and information by Richard Ward, including Carbon demos and links to useful pages. |
| Begin End |
NEW |
This site is a collection of Pascal demonstration programs for Mac written by D’Elia Sabino. In these pages you will find source code and links to learn more about Pascal programming on the Mac. This work is for institutions and enthusiasts who want to know more about Mac Pascal programming. |
| GPC at Apple |
NEW |
The free 32/64-bit Pascal compiler of the GNU Compiler Collection. It runs on Mac OS X, Linux, FreeBSD, NetBSD, OpenBSD, Sparc, Alpha, S390, Windows, DOS and many other platforms. |
| GNU Pascal Mac OS X |
NEW |
This is GNU Pascal for Mac OS X, including latest releases, Codewarrior plug-in information, and more (all free). |
| Dejal Pascal Sources |
NEW |
Dejal Generic Utilities source code, a host of Pascal units, used in many of Dejal freeware and shareware applications. |
| SkidPerfect |
NEW |
Public domain open source freeware, includes Pascal source code. |
| Open Source Compiler Project |
NEW |
Freeware Pascal Compiler project for the Macintosh platform. |
| Mac Developers |
NEW |
Apple's Developer page, including Technical publications |
| MacTech Macintosh Pascal | NEW | MecTech hosts the Macintosh Pascal Hobbyist Guide page. |
| Think Pascal Guide | NEW | Ingemar's Guide to Think Pascal |
| FR's Corner | NEW | Francois-Regis Degott's Pascal source code page |
| Du Pascal pour Macintosh | NEW | Patrick Iglesias' Pascal home page (in French) |
| TCL Archive | NEW | Archive of several Symantec Pascal TCL classes |
| Lev Possajennikov's Software | NEW | List of freeware projects, including Pascal source code |
| Alt.Sources.Mac Archive | NEW | Archive of Macintosh source code posted at alt.sources.mac newsgroup |
| Articles & Notes | NEW | An excellent site filled with useful Mac development information, including lots of Pascal code |
| Stairways Programming | NEW | Novel contributions to the topic of programming and authoring shareware professionally, and includes an assortment of links related to programming |
| Memory Madness | NEW | This article describes the difference between memory and resource handles, and operations on them that you should use or avoid |
| Ingemar's Corner | NEW | A descriptive list of very useful Pascal sample code at Ingemar's FTP site |
| OpenTransport for Beginners | NEW | An introduction to Apple's OpenTransport networking technology, with links to the SDK and some simple Pascal examples |
| Macintosh Sample Code | NEW | Apple's Macintosh Sample Code page |
| Linux Sites | ||
| ICU4PAS | NEW | ICU4PAS is an Object Pascal, Direct Class Wrapper for the widely used set of C/C++ International Components for Unicode (ICU) libraries. Source code distribution comes with all samples ported natively to the Object Pascal language, including the Unicode Layout demo. |
| Free Pascal for Linux | NEW | Free Pascal units for the Linux OS. |
| GNU Pascal for Linux | NEW | GNU Pascal is a free open-source compiler and has a Linux version. |
|
|
||
| Windows Sites | ||
| ICU4PAS | NEW | ICU4PAS is an Object Pascal, Direct Class Wrapper for the widely used set of C/C++ International Components for Unicode (ICU) libraries. Source code distribution comes with all samples ported natively to the Object Pascal language, including the Unicode Layout demo. |
| FreePascal Meets SDL | NEW | This site will help you configure your windows system to work with the SDL (Simple Directmedia Layer) library under FreePascal. |
| Pascal Macro Compiler | The Pascal Macro Compiler is a preprocessor or code generator for the Pascal programming language. Once a macro is written, the Pascal Macro Compiler can generate as many variations as needed. | |
| YMS Turbo Pascal | NEW | Games and utility by YMS software, includes Turbo Pascal 7 source code. |
| Turbo Pascal SVGA | NEW | Provides SVGA Units for Turbo Pascal, including a new graph unit, perhaps the only one that is fully TP7 compatibility. |
| Pas2Dox | NEW | Pas2Dox (Pascal To Doxygen) is a pre-processing filter for Doxygen. It allows Kylix/Delphi programmers to comment their code using JavaDoc style tags and then have Doxygen build the application documentation. |
| 3D (Pascal) | NEW | 3D source code, includes many Pascal examples (web site is in Portuguese). |
| MIDI (Pascal) | NEW | MIDI source code, includes many Pascal examples (web site is in Portuguese). |
| IAKWBOS Source | NEW | Convert program and source code currently in development at the IAKWBOS homepage, plus text adventure template. |
| OpenGL for Delphi | NEW | Lots of OpenGL solutions for working with Delphi. |
| Alice Pascal | NEW | The Alice Pascal system is a syntax directed editor, interpreter and integrated development environment for learning and programming in Pascal, and is now free. |
| Pascal Games | NEW | The home of effective Pascal games programming. |
| SVGABGI Open Source | NEW | Setup Borland Turbo Pascal for Windows appeal, includes source code, online help and more. |
| DAL NET's Pascal | NEW | Supports the #PASCAL chat room on DAL, and includes Pascal code, help, and links to other Pascal sites. |
| UltraPascal 4.0 | NEW | Pascal Tool which helps you easely create menu systems, draw big characters in text mode, encrypt ASCII files, and much more (Dutch web site). |
| Pascal to 8051 | NEW | Dedicated to programming the popular Intel 8051 microcontroller in Pascal using a freeware cross-compiler. |
| Ryan's Pascal Programming | NEW | Pascal source code and links. |
| The Black Alliance |
NEW |
Lots of Pascal source code, as well as some C and Bash (Italian site). |
| Mod51 Programming Language | NEW | Mod51 is a combination of the structured text language of IEC1131, and ISO Modula-2, optimised for the Intel C51 core. |
| IPcute | NEW | IPcute is a free application which makes the learning of algorithmics and programmation easy.It can be used by a student himself or by a working group of students (collective use). |
| Crazy Ivan's Pascal Source | NEW | A German web site chock full of Pascal source code. |
| Heinrich Source | NEW | Source code, mostly Turbo Pascal 7.0, from a programmer in South Africa. |
| Programmation PASCAL et programmes | NEW | A French Pascal site, including free source code. |
| The Programmer's Archive | NEW | Pascal section of a complete developer's web site. |
| SigmaPascal | NEW | A list of available free Pascal compilers. |
| Pascal Bookmark | NEW | A comprehensive directory of Pascal and Turbo Pascal programming information, articles, tutorials, beginners guides and sample codes from all around the world. |
| GNU Pascal | NEW | Freeware Open-Source Pascal 32/64 bit compiler compiler which runs on all operating systems supported by GNU C. |
| Programmer's Heaven | NEW | For the beginner to the experiences, programmer's support page, including Pascal. |
| Trucomania | |
Tips for Delphi (interactive, in English and Spanish). |
| MR Floppy OS | NEW | An operating system written in Pascal! |
| FPC Pascal Corner | NEW | Add-ons for Free Pascal environments |
| Game Development Thing | NEW | Online game development project in Pascal |
| Pascal Programming Tutorials | NEW | A set of Pascal tutorials, mostly Delphi |
| A Page For Programmers | NEW | Full of links and information on Pascal programming |
| Amazing World of Programming | NEW | Graphics programming, game development kits, and Pascal Compilers |
| Coder's Knowledge Base | NEW | Archive of solutions to many programming problems in Pascal |
| Joao's Pascal | NEW | A Pascal site providing source code for Turbo Pascal, Virtual Pascal, and Delphi |
| Pascal Source Page | NEW | Pascal source code categorized by type, including links to more Pascal sites |
| The Source Site | NEW | Collection of Pascal source code |
| The MikeSoft Page | NEW | Lots of Turbo Pascal source code |
| Numerical Analysis | NEW | Some Sources of Numerical Analysis Code in Pascal |
| The Programmer's Guild | NEW | A page dedicated to assist in the continued development of fundamentals and software production utilizing Pascal, including lots of source code |
| Khaan's Place | NEW | A site devoted to Pascal Programming, where you can learn Pascal and see lots of source code |
| Extended Function Library with Objects | NEW | A free object-oriented programming tool for Borland Pascal with Objects 7.0 |
| Turbo Pascal Programmers | NEW | A complete site for Turbo Pascal programmers |
| Sourceware Archive Group | NEW | A collection of source code and program examples for the PASCAL programming language |
| Delphi Companion | NEW | Filled with articles, source code, and more links to other Pascal sites |
| Pascal Source Mountain | NEW | Lots of downloads for Pascal development tools, compilers, and source code |
| Free Pascal compiler | NEW | Free evaluation compiler for DOS and OS/2 |
| Pascal Vendors | NEW | Pascal vendor list for Turbo Pascal |
| The Bits | NEW | Contains several links to information and tutorials regarding Delphi. |
| Speed Pascal/2 | NEW | Object oriented 32-bit Pascal compiler for OS/2 |
| Chami's Delphi Tip of the Day Index | NEW | An extensive list of Delphi programming tips links |
| Bob Ferguson's Freeware | NEW | Lots of freeware links which include the Turbo Pascal source code |
| Rhino's Programming Page | NEW | Turbo Pascal page with source code and links to other Pascal pages |
| Turbo Pascal Programmers Page | NEW | Great Pascal page with many sources and links |
| Pingo's Turbo Pascal Page | NEW | Good Pascal page with source code and links |
| Jos Dickmann's Turbo Pascal Page | NEW | Another good Pascal page |
| Homepage of Wouter Soer: Pascal | NEW | Lots of links and source code |
| Ethan Brodsky's Home Page | NEW | Freeware programming libraries, Soundblaster source code, and more |
| John Stockton's Borland Pascal Main Page | NEW | More source code and more Pascal links for Borland Pascal |
| Frank Heckenbach's Pascal Page | NEW | Turbo/Borland Pascal applications and source code (Microsoft affiliation unwanted) |
| Turbo Pascal Links | NEW | Lots of links and FAQs related to Turbo Pascal |
| Free IDE and Compiler | NEW | A free IDE and compiler for Turbo Pascal |
| Mingo Home Page | Programmer's corner with several links (Brazilian-based) | |
| Pascal Support | ||
| DMS Re-Engineering Toolkit |
NEW |
Parses a program to compiler data structures, does user-directed analyses, performs user-customized transforms, and prints the results back to compilable source code. |
| Semantic Designs | NEW | Automated analysis and modification tools for large scale software systems in many languages, including ISO Pascal and Delphi (Borland/Inprise) Object Pascal. |
| Pascal Tools | Free Pascal tools for Mac and PC | |
| Excel Software | NEW | Software engineering tools for Macintosh and Windows. Tools for Pascal which are written in Pascal! |
| CodeWarrior FAQ | NEW | Frequently asked questions about Pascal related CodeWarrior compiler and IDE |
| Gestalt Selectors List | NEW | An overview and list of Apple Gestalts |
| Mac Application Development Tools | NEW | Some good developments tools by Water's Edge Software |
| TMT Pascal Compilers | NEW | Freeware and Shareware versions of a Pascal compiler for DOS |
| MacA&D & WinA&D | NEW | A suite of language independent development tools which includes code generation for Pascal, Object Pascal, and a variety of other languagues |
| Pascal / Delphi Source CodeColorizer | NEW | A Windows web-based utility that can "colorize" source code to make it easier to read |
| Embedded Pascal Page | NEW | Development tools for Z80/Z180 or 8051/8052 CPU cores |
| Irie Pascal | NEW | A Standard (ISO/IEC 7185) Pascal compiler and command-line based interpreter |
| Jumbo Downloads | NEW | Visit this site to find a link to several developer tools |
Macintosh Pascal - Mac software developers discussing Pascal programming issues, Pascal source code, and general programming issues with a flavor of Pascalian.
To subscribe, unsubscribe, or change preferences, visit the MacPascal Subscriptions PagePosts to the list go to macpascal@excaliburworld.net.
GNU Pascal - There is a mailing list devoted to GNU Pascal, used for problems installing GPC, GPC bug reporting, suggestions for improving GPC, and offers to help or contribute code, documentation or other work.
To subscribe to the mailing list, send the command
subscribe gpc your@email.address
in the body of a mail to majordomo@gnu.de. (Please replace your@email.address with your real email address.)
After subscribing, you can send a message to the mailing list by sending email to the list address gpc@gnu.de.
For more information, visit the GNU web site.
MacApp2PPC - Purpose is to share ideas and efforts among developers in supporting MacApp2 (a Pascal based application builder for the Macintosh). The list is run using Macjordomo, a Macintosh hosted Internet list server written by Michele Fuortes using MacApp2 and ported to PowerPC using MacApp2PPC.
New subscriptions go to macjordomo@afar.med.cornell.edu, with the following in the body:
subscribe MacApp2PPC-List first_name last_name
To the same address you can send HELP (also in the body) for the list of supported commands.
World Pascal Programming - Pascal in general; supports any Pascal programmer on any platform.
On the web at http://www.onelist.com/group/pascal-l.To subscribe, send an e-mail to:
To Subscribe:
To Unsubscribe: Send an e-mail to pascal-l-subscribe@egroups.com Send an e-mail to pascal-l-unsubscribe@egroups.com Posts to the list go to pascal-l@egroups.com.
The following is a list of FTP sites which carry Pascal source code:
- Ingemar's Pascal Source Code Archive
- Lots of Pascal Source
- Source Code - PHT Info-Mac Mirror
- Source Code - SUNET Info-Mac Mirror
- Source Code - AOL Info-Mac Mirror
- Source Code - Switch Info-Mac Mirror
- Source Code - AMUG Info-Mac Mirror
- Peter Lewis Source Code - Stairways Site
- Peter Lewis Source Code - AOL Mirror
- NIH-Image Pascal Source Code
- TCL WU Archive
- Apple's Developer Site
Many of these cites mix C code with Pascal code, so look for "-p" or "-pas" in the file name.
To upload sample code, look for /incoming folders at sites, or package your source code up into a .sit.hqx file (remember to remove the binaries from your project file), then add a short discription to the front (two or three paragraphs detailing the current version and changes to a previous version if it's an update), then e-mail it to macgifts@info-mac.org. It will go to all the major archives (UMich, Info-Mac, cbm, etc).
If you know of any other sources or links which would be of benefit to the Pascal community, please forward that information to the Pascal Central editor. Thanks!
[ Return to Contents ]