Difference between revisions of "Pascal"
From Computer History Wiki
(Adding a bit more info) |
m (Proper cat) |
||
Line 1: | Line 1: | ||
− | 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]]). | + | '''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 == | == Hello world == | ||
Line 12: | Line 14: | ||
*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}} | ||
− | + | [[Category: Languages]] | |
− | [[Category:Languages]] |
Revision as of 03:26, 20 October 2018
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.