Programming Languages
A small(!) selection:
- Ada:
  'Military Standard Ada Programming Language',
  American National Standards Institute Inc., 1815A,
  Feb. 1983.
- Algol-60: J. W. Backus et al, 'Revised Report on the Algorithmic Language ALGOL 60', IFIP, CACM, 6(1), pp.1-17, doi:10.1145/366193.366201, Jan. 1963.
  - "Here is a language so far ahead of its time, that it was not only an improvement on its predecessors, but also on nearly all its successors." — C. A. R. Hoare, keynote address SIGACT/SIGPLAN POPL, Oct 1973.
 - Algol-68:
  A. van Wijngaarden et al,
  'Revised Report on the Algorithmic Language ALGOL 68',
  ACM SIGPLAN Notices, 12(5), pp.1-70,
  doi:10.1145/954652.1781176,
  May 1977.
- APL: K. E. Iverson, 'A Programming Language', Wiley, isbn:0471430145, 1962.
  - Famous for "one liners" that can compute almost anything. Also see J.
 - BCPL: A. M. Richards, 'The Portability of the BCPL Compiler', Software Practice and Experience, 1(2), pp.135-146, doi:10.1002/spe.4380010204, 1971.
 - Also see CPL.
 - C:
    B. Kernighan and D. Ritchie,
    'The C Programming Language',
    Prentice Hall,
    isbn:0131101633, isbn13:978-0131101630,
    1978, and...
- C++: B. Stroustrup, 'The C++ Programming Language, (4th ed 2014) isbn:0321958322, isbn13:978-0321958327, Addison Wesley, 2000.
 - CPL: D. W. Barron et al, 'The Main Features of CPL', the Computer Journal, 6(2) pp.134-143, doi:10.1093/comjnl/6.2.134, July 1963.
  - C++: B. Stroustrup, 'The C++ Programming Language, (4th ed 2014) isbn:0321958322, isbn13:978-0321958327, Addison Wesley, 2000.
 - Also see BCPL.
 - Fortran: J. Backus, 'Fortran', 1954.
 - "I don't know what the language of the year 2000 will look like, but it will be called Fortran." I have seen this attributed to Seymour Cray, Tony Hoare & many others — LA. Also see wikip.
 - FP Functional Programming (Haskell, Lisp, SML, ...),
  see FP
  and Lambda.
- Haskell: See FP.
 - Icon: R. E. Griswold and M. T. Griswold, 'The Icon Programming Language', Prentice Hall, (3rd ed 1996) isbn:1573980013, isbn13:978-1573980012, 1990.
  - Haskell: See FP.
 - Icon really has control mechanisms!
 - J: K. E. Iverson, 'J Introduction and Dictionary', Iverson-Software-Inc., 33 Major St., Toronto, Ontario, Canada M5S 2K9, isbn:1-895721-06-7, 1993.
 - Also see APL.
 - Java:
  J. Gosling, B. Joy and G. Steele,
  'The Java Language Specification',
  Addison Wesley,
  (3rd ed 2005) isbn:0321246780, isbn13:9780321246783,
  1997.
- JavaScript: D. Flanagan, 'JavaScript, the Definitive Guide', O'Reilly, isbn:0596101996, isbn13:978-0596101992, 1986.
 - Pascal: N. Wirth, 'The Programming Language Pascal', Acta Informatica, 1, pp.35-63, doi:10.1007/BF00264291, 1971.
 - Prolog see Prolog.
 - Python: G. van Rossum and F. L. Drake jr., 'Python Language Reference Manual', Network Theory Ltd., isbn:0954161785, isbn13:978-0954161781, 2003.
 - Snobol: R. Griswold, J. Poage and I. Polonsky, 'The Snobol 4 Programming Language', Prentice-Hall, isbn:0138153736, 1971.
  - JavaScript: D. Flanagan, 'JavaScript, the Definitive Guide', O'Reilly, isbn:0596101996, isbn13:978-0596101992, 1986.
 - StriNg Oriented symBOlic Language. R. E. Griswold, 'A History of the SNOBOL Programming Languages', ACM Sigplan Notices, 4(8), pp.275-308, doi:10.1145/960118.808393, Aug. 1978. Also see Icon.