The programming language Pascal

  • Authors:
  • Niklaus Wirth

  • Affiliations:
  • Eidgenössische Technische Hochschule, Fachgruppe Computer-Wissenschaften, Clausiusstraße 55, CH-8006 Zürich, Schweiz

  • Venue:
  • Software pioneers
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

A programming language called Pascal is described which was developed on the basis of ALGOL 60. Compared to ALGOL 60, its range of a applicability is considerably increased due to a variety of data structuring facilities. In view of its intended usage both as a convenient basis to teach programming and as an efficient tool to write large programs, emphasis was placed on keeping the number of fundamental concepts reasonably small, on a simple and systematic language structure, and on efficient implementability. A one-pass compiler has been constructed for the CDC 6000 computer family; it is expressed entirely in terms of Pascal itself.