Pascal: Difference between revisions

From Computer History Wiki
Jump to navigationJump to search
m Proper cat
m →External links: BWK on his dislike of Pascal
Line 15: Line 15:
*Turbo Pascal
*Turbo Pascal


== Notes ==
==Notes==
The old Turbo Pascal 5.5 is now freely available [http://edn.embarcadero.com/article/20803 here].
The old Turbo Pascal 5.5 is now freely available [http://edn.embarcadero.com/article/20803 here].


{{semi-stub}}
{{semi-stub}}
==External links==
* [https://www.cs.princeton.edu/~bwk/btl.mirror/notfavorite.html Why Pascal is Not My Favorite Programming Language] - some pithy comments from Brian Kernighan


[[Category: Languages]]
[[Category: Languages]]

Revision as of 13:02, 6 May 2023

Pascal was a strong-typed, structured language which had some popularity in the 1980s, although it lives on in various forms today (e.g. Delphi).

The language was written by Niklaus Wirth in 1968-1969. It was originally designed for teaching purposes and was lacking in some areas, it was for example not possible to write a function which could receive variable length arrays or -strings as parameters. Thus a plethora of variant implementations of Pascal followed which all improved on the original Wirth design, however not necessarily in a compatible way.

Hello world

program hello;
begin
  writeln('hello world');
end.

Compilers

  • Turbo Pascal

Notes

The old Turbo Pascal 5.5 is now freely available here.

External links