Pascal (programming language): Difference between revisions

Content deleted Content added
Hirzel (talk | contribs)
Moved the criticism point to talk
mNo edit summary
Line 10:
 
== Implementations ==
Early approaches (most notably the [[UCSD]] system) translated Pascal code into a machine-independent [[Pp-codeCode machine|Pp-codeCode]] representation. This intermediate code was then interpreted by a program specific to each architecture. As a consequence, only the small interpreter part had to be ported over to many architectures.
 
In the [[1980s]] [[Anders Hejlsberg]] wrote the Blue Label Pascal compiler for the [[Nascom|Nascom-2]]. Later he went to work for [[Borland]] and rewote his compiler to become ''[[Turbo Pascal]]'' for the [[IBM PC]]. This new compiler sold for $49, which was much cheaper than the price Hejlsberg originally asked for the Blue Label Pascal compiler.