Welcome to the Pascal Renaissance! :-)


In recent times, there has been a growing appreciation of the benefits of true high level languages over low/intermediate level ones, in terms of code safety, productivity and maintainability. This has seen a move away from a certain derivative of BCPL (you know the one;-) and a wider choice of alternatives. One of these alternatives, Pascal (a descendant of Algol;-) combines a disciplined approach to program development and, unlike some other alternatives, an emphasis on efficiency. Please note, as "Classic" Pascal is often considered mostly suited as a teaching language, this site concentrates on the Extended (ISO-10206 standard) dialect, the UCSD/Borland dialect, plus a number of embedded Pascal implementations.

File Downloads and Links

Pascal compilers for micro/embedded applications.
Fast binary file I/O unit for TP/BP 5.0-7.0
Unit to access the global environment for TP/BP 5.0-7.0
Complex maths unit for TP/BP 5.0-7.0
Device IO unit (inc. raw mode, printer unit) for TP/BP [source]
Text IO unit (get(f), put(f), f^ functionality) for TP/BP [source]
RTE200/CRT bug fix for TP/BP 7.0 RTL (...) [Frank Heckenbach +]
RTE200/CRT bug fix for TP/BP 7.0 EXE (...) [Jean-Paul Michel]
Turbo (Borland) Pascal Tutorials [Glenn Grotzinger]
Pascal Prettyprinter [Hueras and Ledgard, et al.]
Extended Pascal standard ISO-10206 (A4) [ps:zip]
Extended Pascal standard ISO-10206 (USL) [ps format]
An introduction to Extended Pascal (Prospero Software)
The case against C (P.J. Moylan) [ps format - zipped]
The case against C (P.J. Moylan) [txt/html ... slightly abbreviated]
Top ways to be *messed around* by C [Dave Dyer +]
GNU Pascal [Mod-GPL 32/64 bit compiler, beta - ISO standard dialect]
Recent DOS compilations of the GNU Pascal compiler
How to obtain and install GNU Pascal for DOS/DJGPP
WDOSX DOS-Extender (Suitable for GNU Pascal and much more)
The HX DOS-Extender (Suitable for Dephi, Free Pascal, etc.)
Delphi WDosX Project
The old Delphi WDosX Project site
A graphical IDE project for Free Pascal, etc.
Free Pascal [Mod-GPL 32 bit compiler, formerly FPK Pascal - Borland dialect]
Pascal Pro [32 bit]
Framework/TMT Pascal [32 bit]
Archive of TMT Pascal compilers, etc.
Contributions for TMT Pascal
Other free Pascal resources
Franck Pissotte's Pascal compiler list (French)
Pascal for small machines
Mirror of the old Simtel Turbo-Pascal-centric repository
Ralf Brown's Interrupt List (and other files)
[Back to the Home Page]

contact details
You Are Visitor
***