Programming Languages Timeline

  • Plankalkül

    Created by Konrad Zuse for engineering purposes.
  • Fortran (Formula Translation)

    Created by John Backus for computation and science computing.
  • MATH-MATIC

    Created by Remington Rand for the UNIVAC I and UNIVAC II computers.
  • Lisp (List programming)

    Created by John McCarthy and is used for artificial intelligence.
  • COBOL (Common Business-Oriented Language)

    Created by Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, Gertrude Tierney designed for business use.
  • RPG

    Created by IBM for business applications.
  • BASIC (Beginner's All-purpose Symbolic Instruction Code)

    Created by John G. Kemeny and Thomas E. Kurtz to allow others besides scientists and mathematicians to be able to use computers.
  • LOGO (Greek word for word or thought)

    Created by Wally Feurzeig, Seymour Papert, Cynthia Solomon used for vector graphics.
  • B (Short for BCPL, or Basic Combined Programming Language)

    Created by Ken Thompson and Dennis Ritchie for system and language software.
  • PASCAL

    Created by Niklaus Wirth to encourage good programming practices.
  • C (named to be the successor of B)

    Created by Dennis Ritchie for general-purpose.
  • ML (Meta Language)

    Created by Robin Milner and is general purpose.
  • SQL (Structured Query Language)

    Created by Donald D. Chamberlin Raymond F. Boyce for handling and managing structured data.
  • Ada (named after Ada Lovelace)

    Created by Jean Ichbiah andis used for a multitude of purposes.
  • C++ (C with Classes)

    Created by Bjarne Stroustrup and is used in a variety of applications.
  • Python

    Created by Guido van Rossum for general purpose.
  • Visual Basic

    Created by Microsoft for creating software in an easy to use visual environment.
  • Delphi

    Created by Anders Hejlsberg for app development.
  • Java

    Created by James Gosling for general purpose.
  • PHP (Hypertext PreProcessor)

    Created by Rasmus Lerdorf for general purpose.
  • Javascript

    Created by Brendan Eich for website creation.