DocumentCode
87747
Title
Was Algol 60 the First Algorithmic Language?
Author
Durnova, Helena ; Alberts, Gerard
Author_Institution
Masaryk Univ., Brno, Czech Republic
Volume
36
Issue
4
fYear
2014
fDate
Oct.-Dec. 2014
Firstpage
104
Lastpage
104
Abstract
The phrase “algorithmic language” is conspicuously associated with Algol, the acronym first used to name the programming language Algol 60, which originated through a cooperation between the ACM and Association for Applied Mathematics and Mechanics (GaMM) groups of programming specialists. One crucial meeting was the first joint meeting of the two groups, held in Zurich, 27 May to 2 June 1958. The report from this meeting, known as the Zurich Report, was made available to a wide audience through the Communications of the ACM in December 1958 as the “Preliminary Report- International Algebraic Language”1 and through the new German-based journal Numerische Mathematik as the “Report on the Algorithmic Language Algol by the ACM Committee on Programming Languages and the GaMM Committee on Programming”2 in December 1959, a year later. The two articles are basically identical, but their titles are not. Why the shift from “algebraic” (IAL) to “algorithmic” (Algol) in 1958 or 1959? Clearly, the community was searching for a word. Just like “procedure,” “information,” “code,” or “program,” the notion of an “algorithm” was one of the qualifications of choice to characterize the quintessence of computer science, at the time when Hartree´s notion of “numerical analysis” no longer served the purpose.
Keywords
ALGOL; ALGOL 60; algorithmic language; programming language; Algorithm design and analysis; Computer languages; Mathematics; Programming; Algol; Algol Bulletin; Hermann Bottenbruch; IAL; Peter Naur; history of computing; history of software programming;
fLanguage
English
Journal_Title
Annals of the History of Computing, IEEE
Publisher
ieee
ISSN
1058-6180
Type
jour
DOI
10.1109/MAHC.2014.63
Filename
6982138
Link To Document