Abstract
Even if the first computers in the modern sense, and therefore the first programming languages, appeared only at the end of the 1940s, since then there have many hundreds (if not thousands) of languages have been defined. In the previous chapters of this book we have sought to identify the most important design and implementation characteristics that are common to large classes of contemporary languages. In this last chapter, we seek to understand what were the reasons that lead, in the last sixty years, to the affirmation of these characteristics and, therefore, to the success of some languages and the disappearance of many others.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Association for Computing Machinery (ACM). Proceedings of the Second ACM Sigplan Conference on History of Programming Languages. ACM Press, New York, 1993.
P. E. Ceruzzi. A History of Modern Computing. MIT Press, Cambridge, 1998.
I. B. Cohen. Howard Aiken: Portrait of a Computer Pioneer. The MIT Press, Cambridge, 2000.
E. Dijkstra. Go to statement considered harmful. Communications of the ACM, 11(3):147–148, 1968.
J. Gosling, B. Joy, G. Steele, and G. Bracha. The Java Language Specification, 3/E. Addison Wesley, Reading, 2005. Disposable on-line at http://java.sun.com/docs/books/jls/index.html.
E. Horowitz. Programming Languages: A Grand Tour. Computer Science Press, New York, 1987.
B. W. Kernighan and D. M. Ritchie. The C Programming Language. Prentice Hall, New York, 1988.
T. Lindholm and F. Yellin. The Java Virtual Machine Specification, 2nd edition. Sun and Addison-Wesley, Reading, 1999.
R. Milner, M. Tofte, R. Harper, and D. MacQueen. The Definition of Standard ML—Revised. MIT Press, Cambridge, 1997.
T. W. Pratt and M. V. Zelkowitz. Programming Languages: Design and Implementation. Prentice-Hall, New York, 2001.
J. Sammet. Programming Languages: History and Fundamentals. Prentice-Hall, New York, 1969.
M. L. Scott. Programming Language Pragmatics. Morgan Kaufmann, San Mateo, 2000.
R. Sethi. Programming Languages: Concepts and Constructs. Addison-Wesley, Reading, 1996.
L. Sterling and E. Shapiro. The Art of Prolog. MIT Press, Cambridge, 1986.
B. Stroustrup. The C++ Programming Language. Addison-Wesley Longman, Boston, 1997.
L. Wexelblat, editor. Proceedings of the First ACM SIGPLAN Conference on History of Programming Languages. ACM Press, New York, 1978.
M. R. Williams. A History of Computing Technology. Prentice-Hall, New York, 1985. Revised edition: ACM Press, 1997.
N. Wirth. From programming language design to computer construction. Communications of the ACM, 28(2):159–164, 1985.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2010 Springer-Verlag London
About this chapter
Cite this chapter
Gabbrielli, M., Martini, S. (2010). A Short Historical Perspective. In: Programming Languages: Principles and Paradigms. Undergraduate Topics in Computer Science. Springer, London. https://doi.org/10.1007/978-1-84882-914-5_13
Download citation
DOI: https://doi.org/10.1007/978-1-84882-914-5_13
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-84882-913-8
Online ISBN: 978-1-84882-914-5
eBook Packages: Computer ScienceComputer Science (R0)