|
ABSTRACT
This paper discusses both the history and future of programming languages ( = higher level languages). Some of the difficulties in writing such a history are indicated. A key part of the paper is a tree showing the chronological development of languages and their interrelationships. Reasons for the proliferation of languages are given. The major languages are listed with the reasons for their importance. A section on chronology indicates the happenings of the significant previous time periods and the major topics of 1972. Key concepts other than specific languages are discussed.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
ACM. Proceedings of an ACM Conference on Proving Assertions About Programs. SIGPLAN Notices 7, 1 and SIGACT News 14 (Jan 1972).
|
| |
2
|
ACM SIGPLAN. Proceedings of the Extensible Languages Symposium. SIGPLAN Notices 4, 8 (Aug. 1969).
|
 |
3
|
|
| |
4
|
ACM SIGPLAN. Proc. ACM SIGPLAN Conf. on Extensible Languages. SIGPLAN Notices 6, 12 (Dec. 1971).
|
| |
5
|
Backus, J.W. The syntax and semantics of the proposed international algebraic language of the Zurich-ACM-GAMM Conference. Proc. International Conf. Information Processing, UNESCO, Paris, 1959, R. Oldenbourg, Munich; Butterworth, London, 1960, pp. 125-32.
|
| |
6
|
Bemer, R.W. A politico-social histoq of ALGOL. In Annual Review in Automatic Programming, Vol. 5. M. Halpern and C. Shaw (Eds.), Pergamon Press, New York, 1969, pp. 151-237.
|
| |
7
|
Dickman, B.N. ETC -An extendible macro-based compiler. Proc. AFIPS 1971 SJCC, Vol. 38, AFIPS Press, Montvale, N.J. pp. 529-538.
|
| |
8
|
Hewitt, C. Procedural embedding of knowledge in Planner. Proceedings of Second International Joint Conference on Artificial Intelligence, British Computer Society, London, 1971, pp. 167-184.
|
| |
9
|
Lucas, P., and Walk, K. On the formal description of PL/I. In Annual Review in Automatic Programming, Vol. 6, 3. Pergamon Press, New York, 1969, pp. 105-182.
|
| |
10
|
McCarthy, J. A formal description of a subset of ALGOL. In Formal Language Description Languages, T.B. Steel Jr. (Ed.), North-Holland Pub. Co., Amsterdam, 1965, pp. 1-7.
|
| |
11
|
Rice, J.R. On the construction of polyalgorithms for automatic numerical analysis. In Interactive Systems for Experimental Applied Mathematics. M. Klerer and J. Reinfelds (Eds.). Academic Press, New York, 1968, pp. 301-313.
|
| |
12
|
Rosen, S. Programming systems and languages--a historical survey. In Programming Systems and Languages, S. Rosen (Ed.), McGraw-Hill, New York, 1967, pp. 3-22.
|
| |
13
|
Rosen, S. Programming systems and languages--some recent developmens. In Programming Systems and Languages, S. Rosen (Ed.), McGraw-Hill, New York, 1967, pp. 23-26.
|
| |
14
|
|
| |
15
|
Sammet, J.E. Roster of programming languages, 1970. Computers and Automation 19, 6B (Nov. 1970), 6-11, 21.
|
| |
16
|
Sammet, J.E. Roster of programming languages, 1971. Computers and Automation 20, 6B (June 1971), 6-13.
|
| |
17
|
Sammet, J.E. Problems in, and a pragmatic approach to, programming language measurement. Proc. AFIPS 1971 FJCC, Vol. 39, AFIPS Press, Montvale, N.J., pp. 243-251.
|
| |
18
|
Sammet, J.E. An overview of programming languages for special application areas. Proc. AFIPS 1972 SJCC, Vol. 40, AFIPS Press, Montvale, N.J., 299-311.
|
| |
19
|
Sammet, J.E. Roster of programming languages--1972. (In preparation.)
|
| |
20
|
Teichroew, D., and Sayani, H. Automation of system building. Datamation 17, 16 (Aug. 1971), 25-30.
|
| |
21
|
Thompson, F.B., and Dostert, B.H. The future of specialized languages. Proc. AFIPS 1972 SJCC, Vol. 40, AFIPS Press, Montvale, N.J., pp. 313-319.
|
 |
22
|
|
CITED BY 14
|
|
Thomas J. Schriber , Springer Cox , James O. Henriksen , Peter Lorenz , Julian Reitman , Ingolf Ståhl, Panel: GPSS 40th anniversary: GPSS turns 40: selected perspectives, Proceedings of the 33nd conference on Winter simulation, December 09-12, 2001, Arlington, Virginia
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|