Programming Languages Timeline

  • Plankalkul

    Plankalkül (German pronunciation: [ˈplaːnkalkyːl], "Plan Calculus") is a programming language designed for engineering purposes by Konrad Zuse between 1942 and 1945. It was the first high-level (non-von Neumann) programming language to be designed for a computer.
  • Fortran

    The name produced from the two words FORmula TRANslation.
    FORTRAN was designed for scientists and engineers, and has dominated this field.
    John Backus developed Fortran.
  • MATH-MATIC

    MATH-MATIC was released by the Rand Corporation in 1957. The language was derived from Grace Murray Hopper’s A-0. MATH-MATIC is a shorten version of the word Mathematics.
  • RPG

    RPG is an acronym for Report Program Generator.
    Originally developed by IBM.
  • Lisp

    Designed by John McCarthy and developers include Steve Russell, Timothy P. Hart, and Mike Levin.
    LISP is an acronym for list processing is a programming language that was designed for easy manipulation of data strings.
  • COBOL

    COBOL is an acronym for Common Business-Oriented Language.
    From 1959 to 1961, Dr. Grace Murray Hopper lead the team that invented COBOL.
  • B

    Developed in 1969-70 by Ken Thompson at Bell Labs.
    Derives from BCPL.
  • Basic

    BASIC stands for Beginner’s All Purpose Symbolic Instruction Code. a system developed at Dartmouth College in 1964 under the directory of J. Kemeny and T. Kurtz. It was meant to be a very simple language to learn and also one that would be easy to translate.
  • LOGO

    Logo is an educational programming language, designed in 1967 by Wally Feurzeig, Seymour Papert and Cynthia Solomon. "Logo" is not an acronym: the name was coined by Feurzeig while he was at Bolt, Beranek and Newman, and derives from the Greek logos, meaning word or "thought".
  • PASCAL

    Pascal is a high-level programming language developed by Niklaus Wirth.
    PASCAL is named after the famous French mathematician Blaise Pascal.
  • SQL

    SQL stands for Structured Query Language.
    SQL is a domain-specific language used in programming and designed for managing data held in a relational database management system, or for stream processing in a relational data stream management system. Developed by ISO/IEC.
  • ML

    ML stands for "Meta Language".
    ML invented as part of the University of Edinburgh's LCF project, led by Robin Milner et al., who were conducting research in constructing automated theorem provers. Eventually observed that the "Meta Language" they used for proving theorems was more generally useful as a programming language.
  • C

    In 1972 Dennis Ritchie at Bell Labs writes C and in 1978 the publication of The C Programming Language by Kernighan & Ritchie caused a revolution in the computing world.
  • C++

    C++ was developed by Bjarne Stroustrup at Bell Labs. C++ is named C++ since it is just an extension of C programming language.
  • ADA

    ADA was created by a team led by Dr. Jean Ichbiah at CII-Honeywell-Bull in France. The name “Ada” is not an acronym; it was chosen in honor of Augusta Ada Lovelace (1815-1852), a mathematician who is sometimes regarded as the world’s first programmer because of her work with Charles Babbage. ADA was created to be a standard language for use in military embedded or mission-critical systems.
  • Python

    Designed by Guido van Rossum. Guido van Rossum named the programming language Python because he was reading scripts from “Monty Python's Flying Circus”.
  • Visual Basic

    Designed by Microsoft Corporation
  • PHP

    Created by Rasmus Lerdorf. PHP stands for Hypertext Preprocessor and is a server-side programming language. PHP is an "HTML-embedded scripting language" primarily used for dynamic Web applications.
  • Java

    Developed by James Gosling along with two other person Mike Sheridan and Patrick Naughton, while they were working at Sun Microsystems. The language was initially called Oak after an oak tree that stood outside Gosling's office. Later the project went by the name Green and was finally renamed Java, from Java coffee.
  • Javascript

    Javascript is not related to Java.
    Developed by Brendan Eich.
    A company called Netscape was founded in 1994 and created one of the first web browsers. They recruited Eich in 1995, because they wanted him to create a programming language for that web browser.
  • Delphi

    Delphi is a high-level, compiled, strongly typed language that supports structured and object-oriented design.
    Why Delphi? It was simple: "If you want to talk to [the] Oracle, go to Delphi".
    Published by the Embarcadero company