Algorithms & data structures
Pascal user manual and report; 3rd ed.
Pascal user manual and report; 3rd ed.
Programming in Oberon: steps beyond Pascal and Modula
Programming in Oberon: steps beyond Pascal and Modula
A contribution to the development of ALGOL
Communications of the ACM
Systematic Programming: An Introduction
Systematic Programming: An Introduction
Recollections about the development of Pascal
History of programming languages---II
Hi-index | 0.02 |
Pascal was developed by Niklaus Wirth (1971) in the late 1960s and early 1970s following some earlier work by Wirth and Hoare (1966) to improve upon Algol (q.v.) in the area of data-structuring facilities (data types). While Pascal was designed in part to serve as a language for teaching computer programming as a systematic discipline, Wirth also showed that a reliable (error-free) and efficient (in size and speed) implementation of a large procedure-oriented language was possible on real computers then available, such as the one that his research group used, a Control Data (q.v.) 6000/Cyber mainframe. Pascal was the first widely adopted computer programming language to embody fully the principles of structured programming (Dahl et al., 1972).