publications: - title: "The Early Development of Programming Languages" author: - name: "Donald E. Knuth" link: "http://www-cs-faculty.stanford.edu/~uno/" - name: "Luis Trabb Pardo" link: "https://researchr.org/alias/luis-trabb-pardo" year: "1980" doi: "https://doi.org/10.1016/B978-0-12-491650-0.50019-8" abstract: "This paper surveys the evolution of ?high-lever? programming languages during the first decade of computer programming activity. We discuss the contributions of Zuse in 1945 (the ?Plankalkül?), Goldstine and von Neumann in 1946 (?Flow Diagrams?), Curry in 1948 (?Composition?), Mauchly et al. in 1949 (?Short Code?), Burks in 1950 (?Intermediate PL?), Rutishauser in 1951 (?Klammerausdrücke?), Böhm in 1951 (?Formules?), Glennie in 1952 (?AUTOCODE?), Hopper et al. in 1953 (?A-2?), Laning and Zierler in 1953 (?Algebraic Interpreter?), Backus et al. in 1954?1957 (?FORTRAN?), Brooker in 1954 (?Mark I AUTOCODE?), Kamynin and Lîubimskii in 1954 (???-2?), Ershov in 1955 (????), Grems and Porter in 1955 (?BACAIC?), Elsworth et al. in 1955 (?Kompiler 2?), Blum in 1956 (?ADES?), Perlis et al. in 1956 (?IT?), Katz et al. in 1956?1958 (?MATH-MATIC?), Bauer and Samelson in 1956?1958 (U.S. Patent 3,047,228). The principal features of each contribution are illustrated and discussed. For purposes of comparison, a particular fixed algorithm has been encoded (as far as possible) in each of the languages. This research is based primarily on unpublished source materials, and the authors hope that they have been able to compile a fairly complete picture of the early developments in this area." links: doi: "https://doi.org/10.1016/B978-0-12-491650-0.50019-8" "url": "https://www.sciencedirect.com/science/article/pii/B9780124916500500198" researchr: "https://researchr.org/publication/KnuthP80" cites: 0 citedby: 0 pages: "197-273" booktitle: "A History of Computing in the Twentieth Century" address: "San Diego" publisher: "Academic Press" isbn: "978-0-12-491650-0" kind: "incollection" key: "KnuthP80" - title: "The Art of Computer Programming, Volume I (3rd ed.): Fundamental Algorithms" author: - name: "Donald E. Knuth" link: "http://www-cs-faculty.stanford.edu/~uno/" year: "1997" tags: - "e-science" - "programming" researchr: "https://researchr.org/publication/Knuth1997" cites: 0 citedby: 1 address: "Redwood City, CA" publisher: "Addison Wesley Longman Publishing Co., Inc." kind: "book" key: "Knuth1997"