Programming Languages Timeline

  • • Plankalkul

    Konrad Zuse. Engineering purposes
  • Fortran

    John Backus. Numeric computation
  • MATH-MATIC

    1957, Charles Katz. Language for UNIVAC I and II
  • Lisp

    John Mcarthy. Mathematical notation for comp. programs.
  • COBOL

    Grace Hopper.Business, finance, and administrative systems.
  • RPG

    Only available to IBM.
  • BASIC

    John Kemeny and Thomas Kurtz. Ease of use was emphasized.
  • LOGO

    John Mcarthy. Mathematical notation for comp. programs.
  • B

    Ken Thompson. It is a contraction of BCPL. Typeless.
  • PASCAL

    Niklaus Wirth. Encouraged programming practices due to being small and efficient.
  • C

    Dennis Ritchie. General purpose language.
  • ML

    Robin Milner. LCF theorem prover
  • SQL

    Donald Chamberlin. Managing data held in databases.
  • • ADA

    Jean Ichbiah. Used for explicit concurrency, offering tasks, synchronous message passing, protected objects, and non-determinism.
  • C++

    Bjarne Stroustrup. Again aimed for general purpose.
  • Delphi

    Apple. Derives off Pascal.
  • Python

    Guido van Rossum. Fewer lines of code.
  • Visual Basic

    Microsoft. Easy to learn, derives from BASIC.
  • Java

    James Gosling and Sun Microsystems. Designed to have as few implementation dependencies as possible.
  • Javascript

    Brandan Eich. Part Of web browsers
  • PHP

    Rasmus Lerdorf. Web development.