The Development of Procedural Programming Languages Personal Contributions and Perspectives

I became involved in the design of a successor of Algol 60 in the years 1962-67. The result was Algol-W (66), and later the Algol-style Pascal (70), Modula-2 (79), and Oberon (88). In turn, they introduced the concepts of data structuring and typing, modular...