H ?
«
‹
←
→
›
»
Language peer sets for FORTRAN:
United States↑
United States/1954↑
Designed 1954 ↑
1950s languages ↑
Second generation↑
Early Cold War↑
Genus Fortran I-III Variants ↑
Numerical Scientific ↑
Fortran I-III Variants↑
Generation of Fortran I-III↑
Fortran family ↑
Fortran I-III Variants/1954↑
Generation of Fortran I-III/1954↑
Fortran family/1954↑
Fortran I-III Variants/United States↑
Generation of Fortran I-III/United States↑
Fortran family/United States↑
Numerical Scientific ↑
Numerical Scientific/1954↑
Numerical Scientific/us ↑
FORTRAN(ID:8/for047)
Backus et al high-level compiler
alternate simple view
Country: United States
Designed 1954
Published: 1954
Genus: Fortran I-III Variants
Sammet category: Numerical Scientific
for FORmula TRANslating
Design begun in 1954, compiler released April 1957. Based on Backus earlier work with Speedcoding, but involving other programmers from many institutions and organisations.
The first and still the most widely used language for numerical calculations.
Particularly good language for processing numerical data, but it does not lend itself very well to organizing large programs.
Nonrecursive, efficient.
from BRL 1960 manifest "Fortran (Automatic Formula Translation). This is a program which allows expression of scientific problems in terms of mathematical formulae, with the formulae completely acceptable to the system. There is flexibility in the program allowing for expansion of the language and provision for inclusion of a library of programs previously written."
Harlan Herrick invented GOTO Roy Nutt invented FORMAT
Places
People:
Hardware:
Related languages
References:
Hopper (1955) Hopper, Grace "Automatic Coding for Digital Computers"
pdf
Extract:
Introduction
in the High Speed Computer Conference, Louisiana Stat (1955) the High Speed Computer Conference, Louisiana State University, 16 Feb. 1955, Remington Rand, Inc. 1955
[IBM] (1956) The FORTRAN Automatic Coding System for the IBM 704 EDPM (Programmer's Reference Manual), IBM Corp., 32-7026 (Oct., 1956).
in the High Speed Computer Conference, Louisiana Stat (1955) the High Speed Computer Conference, Louisiana State University, 16 Feb. 1955, Remington Rand, Inc. 1955
New Yorker (1957) "The Talk of the Town" 5 January 1957 New Yorker
Extract:
PRINT 1 and FORTRAN
Extract:
An advertisement for programmers
in the High Speed Computer Conference, Louisiana Stat (1955) the High Speed Computer Conference, Louisiana State University, 16 Feb. 1955, Remington Rand, Inc. 1955
Backus, J. W. et al., (1957) Backus, J. W. et al., "The FORTRAN Automatic Coding System"
in Rosen, Saul (ed) Programming Systems & Languages. (1967) Rosen, Saul (ed) Programming Systems & Languages. McGraw Hill, New York, 1967.
Backus, J. W. et al., (1957) Backus, J. W. et al., "The FORTRAN Automatic Coding System"
in [JCC 11] (1957) [JCC 11] Proceedings of the Western Joint Computer Conference, Los Angeles February 1957
Bemer (1957) Bemer, R. W. "The Status of Automatic Programming for Scientific Problems"
Abstract
Extract:
Summary
Extract:
IT, FORTRANSIT, SAP, SOAP, SOHIO
in [Armour] (1957) "Proceedings of the Fourth Annual Computer Applications Symposium" , Armour Research Foundation, Illinois Institute of Technology, Chicago, Illinois 1957
Gorn, Saul (1957) Gorn, Saul "Standardized Programming Methods and Universal Coding"
Extract:
Introduction
in [ACM] (1957) [ACM] JACM 4(3) July 1957
[IBM] (1957) Programmer's Primer for FORTRAN Automatic Coding System for the IBM 704, IBM Corp., 32-0306-1 (1957).
Extract:
GENERAL INTRODUCTION
in [ACM] (1957) [ACM] JACM 4(3) July 1957
[IBM] (1957) Programmer's Primer for FORTRAN Automatic Coding System for the IBM 704, IBM Corp., 32-0306-1 (1957).
in [ACM] (1957) [ACM] JACM 4(3) July 1957
(1958) "Automatic Coding with FORTRAN" Computer Bulletin August 1958
Abstract
in [ACM] (1957) [ACM] JACM 4(3) July 1957
Bemer (1958) [Bemer, RW] [State of ACM automatic coding library August 1958]
in [ACM] (1957) [ACM] JACM 4(3) July 1957
[IBM] (1958) [IBM] "FORTRAN II for the IBM 704 Data Processing System (Reference Manual)" IBM Corp., C28-6000 (1958).
Extract:
General introduction: original FORTRAN
Extract:
General introduction: FORTRAN II
in [ACM] (1957) [ACM] JACM 4(3) July 1957
[IBM] (1958) [IBM] Reference Manual, 709/7090 FORTRAN Programming System.
IBM Form Number C28-6054-2.
Extract:
THE FORTRAN SYSTEM
in [ACM] (1957) [ACM] JACM 4(3) July 1957
Backus, J. W. (1958) Backus, J. W. "Automatic programming: properties and performance of FORTRAN systems I and II"
in Proceedings of the Symposium on the Mechanisation (1958) Proceedings of the Symposium on the Mechanisation of Thought Processes. Teddington, Middlesex, England: The National Physical Laboratory, November 1958
Carr (1959) Carr, John W III; "Computer Programming" volume 2, chapter 2, pp115-121
in Crabbe et al (1957) E. M. Crabbe, S. Ramo, and D. E. Wooldridge (eds.) "Handbook of Automation, Computation, and Control," John Wiley & Sons, Inc., New York, 1959.
Carr, John W., III (1959) Carr, John W., III "Recursive subscripting compilers and list-type memories" pp4-6
in [ACM] (1959) [ACM] CACM 2(02) February 1959
Locks (1959) Locks, Mitchell O. "Automatic Programming for Automatic Computers" Journal of the American Statistical Association, 549(288) Dec 1959 pp744-754
Extract:
SOAP, RECO, X1
Extract:
MATHMATIC, FORTRAN and UNICODE
Extract:
FLOW-MATIC and REPORT GENERATOR
in [ACM] (1959) [ACM] CACM 2(02) February 1959
Sheridan (1959) Sheridan, Peter B "The Arithmetic Translator Compiler of the FORTRAN Automatic Coding System"
Extract:
Introduction
in [ACM] (1959) [ACM] CACM 2(02) February 1959
Martin et al (1960) Martin, E. Wayne Jr.; Hall, Dale J. "Data Processing: Automation in Calculation" Review of Educational Research, Vol. 30, No. 5, The Methodology of Educational Research (Dec., 1960), 522-535.
Abstract
Extract:
Compiler Systems
in [ACM] (1959) [ACM] CACM 2(02) February 1959
Ershov, A. P. (1961) Ershov, A. P. "Avtomatizacija programmirovanija sbor-nik perevodov" [Automatic programming. A collection of translations covering FORTRAN, UNICODE, SOAP, IT and ALGOL] Moscow 1961.
in [ACM] (1959) [ACM] CACM 2(02) February 1959
Sammet, Jean E (1961) Sammet, Jean E "1960 Tower of Babel" diagram on the front of CACM January 1961
Picture: Cover of ACM Communications December 1961
in [ACM] (1961) [ACM] CACM 4(01) (Jan 1961)
Weik, Martin H. (1961) Weik, Martin H. "A Third Survey of Domestic Electronic Digital Computing Systems" Rpt 1115, BRL, Maryland, 1961
Online copy at Computer History Museum
in [ACM] (1961) [ACM] CACM 4(01) (Jan 1961)
Knuth. Donald (1962) Knuth. Donald "History of writing compilers"
Abstract
in (1962) Invited papers
Rosen, Saul (1964) Rosen, Saul "Programming Systems and Languages: a historical Survey" (reprinted in Rosen, Saul (ed) Programming Systems & Languages. McGraw Hill, New York, 1967)
Extract:
FORTRAN languages
Extract:
Algol vs Fortran
in [AFIPS JCC 25] (1964) [AFIPS JCC 25] Proceedings of the 1964 Spring Joint Computer Conference SJCC 1964
Sammet, Jean E., (1967) Sammet, Jean E., "Roster of Programming Languages 1967"
in (1967) Computers & Automation 16(6) June 1967
Bemer, Robert W. (1968) Bemer, Robert W. "The PL/I Family Tree"
Extract:
Introduction
Extract:
Definition and Maintenance
Extract:
Introduction
in (1968) PL/I Bulletin, Issue 6, March 1968
Rice, John K. and Rice, John R. (1969) Rice, John K. and Rice, John R. "Introduction to computer science" New York Holt, Rinehart & Winston 1969
in (1968) PL/I Bulletin, Issue 6, March 1968
Sammet, Jean E. (1969) Sammet, Jean E. "Computer Languages - Principles and History"
Englewood Cliffs, N.J. Prentice-Hall 1969. p.130.
in (1968) PL/I Bulletin, Issue 6, March 1968
Bright, Herbert S. (1971) Bright, Herbert S. "FORTRAN comes to Westinghouse-Bettis, 1957"
in (1971) Computers and Automation 20(11) November 1971
Stock (1971) Stock, Karl F. "A listing of some programming languages and their users" in RZ-Informationen. Graz: Rechenzentrum Graz 1971 105
Abstract
in (1971) Computers and Automation 20(11) November 1971
Sammet, Jean E., (1972) Sammet, Jean E., "Programming languages: history and future"
in [ACM] (1972) [ACM] CACM 15(06) (June 1972)
Sammet (1972) Sammet, Jean E., "Roster of Programming Languages 1972" 104
in (1972) Computers & Automation 21(6B), 30 Aug 1972
Elson, M. (1973) Elson, M. Concept of programming languages, Science Research Associates, Palo Alto, Calif., 1973
in (1972) Computers & Automation 21(6B), 30 Aug 1972
Sammet, Jean E. (1973) Sammet, Jean E. "Roster of Programming Languages for 1973" p147
in (1974) ACM Computing Reviews 15(04) April 1974
Stock and Stock (1973) Stock, Marylene and Stock, Karl F. "Bibliography of Programming Languages: Books, User Manuals and Articles from PLANKALKUL to PL/I" Verlag Dokumentation, Pullach/Munchen 1973 245
Abstract
in (1974) ACM Computing Reviews 15(04) April 1974
Backus, John (1976) Backus, John "Programming in America in the nineteen fifties - some personal impressions" pp125-135
in Metropolis, N. (1980) Metropolis, N. et al., (eds.),A History of Computing in the Twentieth Century (Proceedings of the International Conference on the History of Computing, June 10 15, 1976) Academic Press, New York, 1980
(1976) The Higher Order Language Working Group (HOLWG) Working Paper on 23 exisitng programming languages
in Metropolis, N. (1980) Metropolis, N. et al., (eds.),A History of Computing in the Twentieth Century (Proceedings of the International Conference on the History of Computing, June 10 15, 1976) Academic Press, New York, 1980
Tharp, A. L. (1977) Tharp, A. L. "A comparison of COBOL, FORTRAN, PL/I and SPITBOL"
in (1977) Computer Languages 2(4)
Tucker, Allen B., JR. (1977) Tucker, Allen B., JR. Programming languages. McGraw-Hill, Inc., New York, 1977
in (1977) Computer Languages 2(4)
Backus, John (1978) Backus, John "The History of FORTRAN I, II and III"
in [HOPL I] (1979) SIGPLAN Notices 14(04) April 1979 including The first ACM SIGPLAN conference on History of programming languages (HOPL) Los Angeles, CA, June 1-3, 1978
(1978) Bernard A.Galler The Fortran Language
in [HOPL I] (1979) SIGPLAN Notices 14(04) April 1979 including The first ACM SIGPLAN conference on History of programming languages (HOPL) Los Angeles, CA, June 1-3, 1978
Sammet, Jean E (1978) Sammet, Jean E "Roster of programming languages for 1976-77" pp56-85
in [SIGPLAN] (1978) SIGPLAN Notices 13(11) Nov 1978
Ambler, A. (1979) Ambler, A. L. review of Waite (1979)
Extract:
Review
in (1979) ACM Computing Reviews 20(08) August 1979
Arisawa, Makoto and Iuchi, Minoru (1979) Arisawa, Makoto and Iuchi, Minoru "Fortran + Preprocessor = Utopia 84"
Extract:
Account
in [SIGPLAN] (1979) SIGPLAN Notices 14(01) January 1979
Waite, W. M. (1979) Waite, W. M. "Intermediate languages: current status"
in [Proceedings] (1976) Portability of numerical software, (Workshop, Oak Brook, 111., June 21-23, 1976), Wayne Cowell (Ed.), Springer-Verlag, New York, 1977
Paskusz, G. (1980) Paskusz, G. F. review of Backus 1978
Abstract
in (1980) ACM Computing Reviews 21(05) May 1980
Gnugnoli, G. (1981) Gnugnoli, G. review of Shaw et al SPE 1981 in ACM Computing Reviews June 1981
Abstract
in (1980) ACM Computing Reviews 21(05) May 1980
Morris, A. H. Jr. (1981) Morris, A. H. Jr. "Can Ada replace FORTRAN for numerical computation?"
in [SIGPLAN] (1981) SIGPLAN Notices 16(12) December 1981
Myers, Eugene W. Jr. and Osterweil, Leon J. (1981) Myers, Eugene W. Jr. and Osterweil, Leon J. "BIGMAC II: A FORTRAN language augmentation tool"
Abstract
in [Proceedings] (1981) Proceedings of the 5th International Conference on Software Engineering 1981, March 09-12, 1981, San Diego, California, United States
Sammet, Jean E. (1981) Sammet, Jean E. "History of IBM's Technical Contributions to High Level Programming Languages" pp520ff
in [IBM] (1981) IBM Journal of Research and Development, 25(5), September 1981 25th anniversary issue
Shaw, Mary; Almes, Guy T.; Newcomer, Joseph M.; Re (1981) Shaw, Mary; Almes, Guy T.; Newcomer, Joseph M.; Reid, Brian K.; and Wulf, W. A. "A comparison of programming languages for software engineering" Software Practice and Experience 11(01) January 1981 pp1-52
in [IBM] (1981) IBM Journal of Research and Development, 25(5), September 1981 25th anniversary issue
Allen, F. (1982) Allen, F. and Schwartz, J. review of Sammet and Lee HOPL conference end banquet excerpts
Abstract
in (1982) ACM Computing Reviews March 1982
Berry, D. (1982) Berry, D. M. review of Backus 1978 in ACM Computing Reviews March 1982
Abstract
in (1982) ACM Computing Reviews March 1982
Smillie, K W. (1982) Smillie, K W. review of Sammet 1981 in ACM Computing Reviews September 1982
Abstract
in (1982) ACM Computing Reviews March 1982
Steel, T. (1982) Steel, T. B. review of Wexelblat 1982
Abstract
in (1982) ACM Computing Reviews March 1982
Van Deusen, M. (1982) Van Deusen, M. review of Wexelblat 1982
Abstract
in (1982) ACM Computing Reviews March 1982
Knuth, Donald E. (1984) Knuth, Donald E. "FORTRAN implementations" (letter)
in (1982) Annals of the History of Computing 4(1) January 1982 IEEE
Rosenblatt, Bruce (1984) Rosenblatt, Bruce "The Successors to FORTRAN-Why Does FORTRAN Survive?"
in (1982) Annals of the History of Computing 4(1) January 1982 IEEE
(2002) Library of Congress Subject Headings F25
in (1982) Annals of the History of Computing 4(1) January 1982 IEEE
Resources
Search in:
Google
Google scholar
World Cat
Yahoo
Overture
DBLP
Monash bib
NZ
IEEE 
ACM portal
CiteSeer
CSB
ncstrl
jstor
Bookfinder
|