Changes

Jump to: navigation, search

Pascal

2 bytes removed, 08:02, 20 October 2020
no edit summary
'''Pascal''' is an [https://en.wikipedia.org/wiki/Imperative_programming imperative], [https://en.wikipedia.org/wiki/Procedural_programming procedural] [https://en.wikipedia.org/wiki/Programming_language programming language] developed and published in 1970 by [[Mathematician#NEWirth|Niklaus Wirth]] from [[ETH Zurich]]. It is a small and efficient language intended to encourage good programming practices using [https://en.wikipedia.org/wiki/Structured_programming structured programming] and [https://en.wikipedia.org/wiki/Data_structure data structuring]. Pascal is based on [[Algol]] and named in honor of the French mathematician and philosopher [[Mathematician#Pascal|Blaise Pascal]], like many programming languages, but unlike [[C]], Pascal allows nested procedure definitions to any level of depth, and also allows most kinds of definitions and declarations inside procedures and functions.
=UCSD Pascal= K
A notable Pascal system was [https://en.wikipedia.org/wiki/UCSD_Pascal UCSD-Pascal] from [https://en.wikipedia.org/wiki/University_of_California,_San_Diego University of California, San Diego] that ran on a machine-independent operating system, the UCSD p-System portable. In the early 1980s, UCSD Pascal was ported to [[Apple II]] computers to provide a structured alternative to the [[Basic]] interpreters that came with the machines.
<span id="TurboPascal"></span>

Navigation menu