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]  John W. Backus,et al.  The IBM 701 Speedcoding System , 1954, JACM.

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

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

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

[6]  J. W. Backus,et al.  The Fortran Automatic Coding System for the IBM 704 EDPM , 1956 .

[7]  J. S. Wholey IEEE Transactions on Electronic Computers , 1963 .

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

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

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

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

[12]  J. W. Graham,et al.  FORTRAN IV with Watfor and Watfiv , 1970 .

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

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

[15]  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 .

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

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

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

[19]  Michael Harpham December , 1855, The Hospital.

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

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

[22]  Corrado Böhm,et al.  Calculatrices digitales. Du déchiffrage de formules logico-mathématiques par la machine même dans la conception du programme , 1954 .

[23]  B SheridanPeter The arithmetic translator-compiler of the IBM FORTRAN automatic coding system , 1959 .

[24]  Jean E. Sammet,et al.  Programming languages - history and fundamentals , 1969, Prentice-Hall series in automatic computation.

[25]  B. Coe Aaker, David A. (Ed.).Advertising Management. Englewood Cliffs, New Jersey: Prentice-Hall, Inc., 1975 , 1976 .