H ?
«
‹
←
→
›
»
Language peer sets for NELIAC:
United States↑
United States/1958↑
Designed 1958 ↑
1950s languages ↑
Second generation↑
Early Cold War↑
Numerical Scientific ↑
Numerical Scientific/1958↑
Numerical Scientific/us ↑
NELIAC(ID:32/nel003)
Navy Electronics Laboratory International ALGOL Compiler
alternate simple view
Country: United States
Designed 1958
Published: 1960
Sammet category: Numerical Scientific
Navy Electronics Laboratory International ALGOL Compiler. 1958- 1959. Numeric and logical computations, based on IAL.
Significant in that it provided the first ever bootstrap implementation, and the standard reference for NELIAC (Halstead's book) was for many years the primary reference for such compilers.
A significant non-language development of NELIAC was the first great Decompiler, NELIAC-D, which was originally a proof of concept machine independent system, but grew in importance in its own right.
People:
Related languages
IAL |
→
|
NELIAC | |
Influence |
NELIAC |
→
|
Aerojet Commercial NELIAC | |
Extension of |
NELIAC |
→
|
BC NELIAC | |
Implementation |
NELIAC |
→
|
DIALGOL | |
Based on |
NELIAC |
→
|
EULER | |
Written using |
NELIAC |
→
|
Intrinsic | |
Inspired by |
NELIAC |
→
|
NELIAC Simulator | |
Extension of |
NELIAC |
→
|
SIMPL | |
Influence |
NELIAC |
→
|
TEAM | |
Written using |
References:
Huskey, H. D., Halstead, M. H., and McArthur, R., (1960) Huskey, H. D., Halstead, M. H., and McArthur, R., "NELIAC - A Universal Machine Independent Programming" NEL TM 419 July 1960
Huskey, H. D., Halstead, M. H., and McArthur, R., (1960) Huskey, H. D., Halstead, M. H., and McArthur, R., "NELIAC- A Dialect of ALGOL"
in [ACM] (1960) [ACM] CACM 3(08) August 1960
Johnsen, R. (1960) Johnsen, R. F., Jr., Implementation of NELIAC for the IBM 704 and IBM 709 Computers, U.S. Navy Electronics Lab., TM-428, San Diego, Calif. (Sept., 1960).
in [ACM] (1960) [ACM] CACM 3(08) August 1960
Masterson, K. S., Jr., (1960) Masterson, K. S., Jr., "Compilation for Two Computers with NELIAC" pp607-11
Abstract
in [ACM] (1960) [ACM] CACM 3(11) November 1960
NELIAC: A Universal Machine Independent Programmin (1960) NELIAC: A Universal Machine Independent Programming Method. U.S. Navy Electronics Laboratory July 1960.
in [ACM] (1960) [ACM] CACM 3(11) November 1960
Huskey, H. D. (1961) Huskey, H. D. "Compiling techniques for algebraic expressions" Comput. J. 4, 1 (April 1961), 1-19
in [ACM] (1960) [ACM] CACM 3(11) November 1960
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)
Halstead, M. (1962) Halstead, M. H., Machine-Independent Computer Programming. Spartan Books, Washington, D.C., 1962.
in [ACM] (1961) [ACM] CACM 4(01) (Jan 1961)
Hanson, J. (1962) Hanson, J. V. review of Huskey 1961
Abstract
in (1962) ACM Computing Reviews 3(01) March-April 1962
Huskey, Harry D. (1962) Huskey, Harry D. "Machine Independence In Compiling"
Extract:
Introduction
Extract:
THE NELIAC SYSTEM
in (1962) Symbolic Languages in Data Processing, in the Proceedings of the Symposium organized and edited by the International Computation Centre, Rome, Italy, March 2631, 1962, Gordon and Beech Science Publishers, 1962.
Knuth. Donald (1962) Knuth. Donald "History of writing compilers"
Abstract
in (1962) Invited papers
Landen, Jr. W. H. and W. H. Wattenburg (1962) Landen, Jr. W. H. and W. H. Wattenburg "On the efficient construction of automatic programming systems"
Abstract
in (1962) Automatic programming and compilers III
(1962) review of Halstead 1961
Abstract
in (1962) ACM Computing Reviews 3(01) March-April 1962
Watt, J. B. and W. H. Wattenburg (1962) Watt, J. B. and W. H. Wattenburg "A NELIAC generated 7090-1401 compiler"
Abstract
Online copy
in [ACM] (1961) Proceedings of the 16th ACM National Conference, January 1961
Watt, J. B. and Wattenburg, W. H., (1962) Watt, J. B. and Wattenburg, W. H., "A NELIAC-Generated 7090-1401 Compiler"
Abstract
in [ACM] (1962) [ACM] CACM 5(02) February 1962
Halstead, M. H., (1963) Halstead, M. H., "NELIAC"
in [ACM] (1963) [ACM] CACM 6(03) (Mar 1963)
NELIAC-N A Tutorial Report. (1963) NELIAC-N A Tutorial Report. U.S. Naval Post Graduate School, Applied Mathematics Staff, Office of Director of Naval Research, U.S. Naval Research Laboratory June 1963.
in [ACM] (1963) [ACM] CACM 6(03) (Mar 1963)
Smith, J. (1963) Smith, J. W. review of Masterson 1961
Abstract
in [ACM] (1963) ACM Computing Reviews 4(01) January-February, 1963
(1964) Leavenworth, B review of Halstead 1963 (NELIAC)
Abstract
in (1964) ACM Computing Reviews 5(01) January-February 1964
(1964) NELIAC Compiler for CXPQ Computer 1964
in (1964) ACM Computing Reviews 5(01) January-February 1964
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:
The Algol 58-alike languages
in [AFIPS JCC 25] (1964) [AFIPS JCC 25] Proceedings of the 1964 Spring Joint Computer Conference SJCC 1964
Goldstein (1965) Goldstein, M. "Computer Languages" The American Mathematical Monthly, Vol. 72, No. 2, Part 2: Computers and Computing Feb., 1965 pp141-146
Extract:
Languages scene
in [AFIPS JCC 25] (1964) [AFIPS JCC 25] Proceedings of the 1964 Spring Joint Computer Conference SJCC 1964
NELIAC Users Guide: UNIVAC 110711108 NELIAC, Lockh (1966) NELIAC Users Guide: UNIVAC 110711108 NELIAC, Lockheed Missiles & Space Co., Sunnyvale, Calif. (Mar., 1966).
in [AFIPS JCC 25] (1964) [AFIPS JCC 25] Proceedings of the 1964 Spring Joint Computer Conference SJCC 1964
Halstead, M. H., (1967) Halstead, M. H., "Machine-Independence and Third-Generation Computers" pp587-92
in [AFIPS] (1967) [AFIPS] Proceedings of the 1967 Fall Joint Computer Conference FJCC 31
Halstead, M. H.; Uber, G. T. and Gielow, K. R. (1967) Halstead, M. H.; Uber, G. T. and Gielow, K. R. "An Algorithmic Search Procedure for Program Generation" pp657-62
in [AFIPS] Proceedings of the 1967 Spring Joint Compu (1967) [AFIPS] Proceedings of the 1967 Spring Joint Computer Conference, April 18-20, Atlantic City, N. J. SJCC 30
Sammet, Jean E., (1967) Sammet, Jean E., "Roster of Programming Languages 1967"
in (1967) Computers & Automation 16(6) June 1967
Sammet, Jean E. (1969) Sammet, Jean E. "Computer Languages - Principles and History"
Englewood Cliffs, N.J. Prentice-Hall 1969.
Extract:
The development of NELIAC
Extract:
Technical details of NELIAC
Extract:
Impact of NELIAC
in (1967) Computers & Automation 16(6) June 1967
Sammet, Jean E. (1971) Sammet, Jean E. "Brief survey of languages used for systems implementation"
Extract:
NELIAC
in [LSI 1971] (1971) [ACM] SIGPLAN Notices 6(10) October 1971 Proceedings of the SIGPLAN symposium on Languages for system implementation 1971, Lafayette, Indiana, United States; October, 1971
Stock (1971) Stock, Karl F. "A listing of some programming languages and their users" in RZ-Informationen. Graz: Rechenzentrum Graz 1971 167
Abstract
in [LSI 1971] (1971) [ACM] SIGPLAN Notices 6(10) October 1971 Proceedings of the SIGPLAN symposium on Languages for system implementation 1971, Lafayette, Indiana, United States; October, 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" 192
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 415
Abstract
in (1974) ACM Computing Reviews 15(04) April 1974
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
Glass (1991) Glass, Robert "The 'Project that failed' that succeeded"
Extract:
NELIAC as commercial autocode
Extract:
NELIAC as commercial autocode II
Extract:
Compiler Delivery
Extract:
Character String Handling
Extract:
Indexed Sequential Files
in (1991) Annals of the History of Computing 13(1) 1991
Search in:
Google
Google scholar
World Cat
Yahoo
Overture
DBLP
Monash bib
NZ
IEEE 
ACM portal
CiteSeer
CSB
ncstrl
jstor
Bookfinder
|