Programming Languages: History and Future. Sammet, J. E. Commun. ACM, 15(7):601--610, July, 1972.
Programming Languages: History and Future [link]Paper  doi  abstract   bibtex   
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.
@article{ sammet_programming_1972,
  title = {Programming Languages: History and Future},
  volume = {15},
  issn = {0001-0782},
  shorttitle = {Programming Languages},
  url = {http://doi.acm.org.ezproxy.library.uvic.ca/10.1145/361454.361485},
  doi = {10.1145/361454.361485},
  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.},
  number = {7},
  urldate = {2014-09-19TZ},
  journal = {Commun. {ACM}},
  author = {Sammet, Jean E.},
  month = {July},
  year = {1972},
  keywords = {future directions, high level languages, history, language interrelationships, languages, programming language future, programming language history, programming language tree, programming languages},
  pages = {601--610}
}

Downloads: 0