I. ALGOL
From itwiki, an open Encyclopedia of Information Technology
Algol, Also known
International algebra languageIt was the first advanced language in the history of computer development. At that time, it was still a popular time for transistor computers. Since ALGOL statements are close to common language expressions and are more suitable for numerical calculation, Algol is mostly used for scientific computers.
The name Algol is short for algorithm language. It is not designed by a computer manufacturing company for a specific machine, but purely for describing the computing process, that is, algorithm-oriented description.
Algol is the first language to be clearly defined. Its syntax is illustrated in a strictly formulated method. Algol is not widely used, but it is the conceptual basis of many modern programming languages.
Algol 58: In 1958, the ACM team and gamm of the Applied Mathematics and Mechanics Association of the German Federal Republic integrated their suggestions on algorithm representation in Zurich, forming ALGOL 58, first named ial (International algebra language, International algebraic language), and then renamed ALGOL 58.
ALGOL 60: January 1960, Turing Prize Winner: Alan. alan J. perlis published the "algorithm language ALGOL 60 Report" and identified the programming language ALGOL 60 at a seminar attended by world-class software experts in Paris. In 1962, Alan peili made another amendment to ALGOL 60.
ALGOL 60 introduces many new concepts, such as local concepts, dynamics, recursion, And the BNF (Backus-Naur Form) paradigm.
ALGOL 60 is a milestone in the development history of programming languages. It marks that programming languages have become an independent scientific discipline and laid the foundation for the development of software automation and software reliability.
Algol W: In October 1966, ifip absorbed worth to participate in the Working Group to improve and expand the ALGOL language. Upon participation, he submitted a proposal and was modified and improved by Tony hoars to form algol w. It also gave birth to a new language PL 360.