Pascal variations
This page aims to give a short introduction to the various variants of the Pascal language and what the basic differences are.
Borland Pascal
Concurrent Pascal
Super Pascal
Concurrent Pascal has a derivative in the form of Super Pascal, but it is not known if it should be considered a replacement.
ISO Pascal
ISO Extended Pascal
Scientific Pascal
Better known as Pascal-SC, this is an extension of the language that has a robust support for numerical computations and imports the module concept from Modula-2. Few tools support the language these days, some Pascal-SC extensions are supported by GNU Pascal.
Publications
- By Gerd Bohlender, Christian Ullrich and Jürgen Wolff von Gudenberg: Pascal-SC: A Computer Language for Scientific Computation - Paperback - 1987 - Academic Press - ISBN: 0-12-11155-5 - Out of print.
Super Pascal
Turbo Pascal
A Pascal subset originally introduced by the Borland company in 1983. Most modern tools actually strive for compatibility with the later Borland Pascal or Delphi toolsets, but a few older tools reference earlier Turbo Pascal versions, in particular those that pre-date the introduction of BP, with the most commonly referenced being 5.5 and 3.0.
Prior to