The History of FORTRAN I, II and III

This article discusses attitudes about "automatic programming," the economics of programming, and existing programming systems, all in the early 1950s. It describes the formation of the FORTRAN group, its knowledge of existing systems, its plans for FORTRAN, and the development of the language in 1954. It describes the development of the optimizing compiler for FORTRAN I, of various language manuals, and of FORTRAN II and III. It concludes with remarks about later developments and the impact of FORTRAN and its successors on programming today.

[1]  왕정아,et al.  Über den Plankalkül , 1959 .

[2]  Willard G. Bouricius Operating experience with the Los Alamos 701 , 1953, AIEE-IRE '53 (Eastern).

[3]  Heinz Rutishauser,et al.  Automatische Rechenplanfertigung bei programmgesteuerten Rechenmaschinen , 1952 .

[4]  Daniel D. McCracken,et al.  A Guide to FORTRAN Programming. , 1964 .

[5]  Edsger W. Dijkstra,et al.  A Discipline of Programming , 1976 .

[6]  Charles L. Baker The PACT I Coding System for the IBM Type 701 , 1956, JACM.

[7]  John W. Backus,et al.  Can programming be liberated from the von Neumann style?: a functional style and its algebra of programs , 1978, CACM.

[8]  Charles H. Kriebel,et al.  Review of "Programming Languages: History and Fundamentals, by (Miss) Jean E. Sammet." Prentice-Hall, Inc. (1969) , 1969, DATB.

[9]  J. W. Backus,et al.  The FORTRAN automatic coding system , 1899, IRE-AIEE-ACM '57 (Western).

[10]  Gian-Carlo Rota,et al.  History of Computing in the Twentieth Century , 1980 .

[11]  Daniel D. McCracken,et al.  A guide to Fortran IV programming , 1966 .

[12]  I. Farkas,et al.  A FORTRAN primer , 1964 .

[13]  Donald E. Knuth,et al.  The Early Development of Programming Languages. , 1977 .

[14]  John Cocke,et al.  Programming languages and their compilers: Preliminary notes , 1969 .

[15]  Daniel D. McCracken,et al.  A simplified guide to FORTRAN programming , 1974 .

[16]  Mandalay Grems,et al.  A truly automatic computing system , 1956, AIEE-IRE '56 (Western).

[17]  Peter B. Sheridan,et al.  The arithmetic translator-compiler of the IBM FORTRAN automatic coding system , 1959, CACM.

[18]  N. Lehmann,et al.  H. Rutishauser, Automatische Rechenplanfertigung bei programmgesteuerten Rechenmaschinen. (Mitteilungen aus dem Institut für angewandte Mathematik an der ETH. Zürich Nr. 3.) 45 S. m. 8 Abb. und 3 Strukturdiagrammen. Basel 1952. Verlag Birkhäuser. Preis brosch. 5,70 Schw. Fr , 1953 .

[19]  John W. Backus,et al.  The IBM 701 Speedcoding System , 1954, JACM.