Difference between revisions of "Pascal"
From Computer History Wiki
					
										
					
					| 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.
Contents
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
- Why Pascal is Not My Favorite Programming Language - some pithy comments from Brian Kernighan

