Program Languages Timeline

  • Plankalkul

    Plankalkul
    Designed for engineering purposes by Konrad Zues in 1943. Plankalkul is a German word that stands for "Plan Calculus."
  • Delphi

    Delphi
    Released in 1955 by Borland, purpose was to develop applications on both PCs and Mobile smartphones. Delphi got its name from the name of an oracle due to its ability to communicate with Oracle database management system.
  • MATH-MATIC

    MATH-MATIC
    Developed by Remington Rand in 1957 and was used to solve complex numerical problems. MATH-MATIC is the name for the AT-3 (Algebraic Translator 3)
  • Fortran

    Fortran
    Developed in 1957 by John Backus and IBM. Fortran's purpose is to assist in both numeric and scientific computing. Its name is an acronym for FORmula TRANslation.
  • Lisp

    Lisp
    Lisp was developed in 1958 by John McCarthy and is used for programming artificial intelligence. Lisp stands for "List Processor."
  • RPG

    RPG
    RPG was developed in 1959 by IBM and used for business applications. Its name stands for Report Program Generator.
  • COBOL

    COBOL
    COBOL was released in 1959 by Grace Hopper and is mainly used in business. Its name stands for Common Business Oriented Language.
  • BASIC

    BASIC
    BASIC ( Beginner's all-Purpose Sumbolic Instruction Code) was developed in 1964 by John G. Kemeny and Thomas E. Kurtz and its purpose is to be easy to use and understand programming language.
  • LOGO

    LOGO
    LOGO was developed in 1967 by Wally Feurzeig, Cynthia Solomon, and Seymour Papert. LOGO is used in educations programming and is used in functional programming and generating basic shapes. LOGO got its name from the Greek word logo, meaning word or thought.
  • B

    B
    B was released in 1969 by Ken Thompson and Dennis Ritchie. The purpose of the language is for system development. The name "B" came from another language called "BCPL" which stands for "Basic Combined Programming Language."
  • PASCAL

    PASCAL
    Developed by Niklaus Wirth in 1970 and is used in data structrures because it encourages good programming practices. PAScAL was named after the famous French mathematician Blaise Pascal.
  • C

    C
    Developed in 1972 by Dennis Ritchie and its purpose is to be used in programming microcontrollers and operating systems. Its called C because of its higher complexity to B and BASIC C.
  • ML (Meta Language)

    ML (Meta Language)
    ML was developed in 1973 by Robin Milner and his colleagues. The language is used machine learning and data science.
  • SQL (Structured Query Language)

    SQL (Structured Query Language)
    Developed in 1974 by Donald D. Chamberlin and Raymond F. Boyce. Its purpose is to manage data held in a relational database management system.
  • C++

    C++
    Developed in 1979 by Bjarne Stroustrup and its purpose is for gaming design and development due to its ability to handle intensive functions. C++ was originally named C with Classes and other enhancements to the C programming language.
  • ADA

    ADA
    Developed in 1980 by Jean Ichbiah and the purpose of this language is to control missle and air traffic. The name came from the first programmer named Ada Lovelace.
  • Python

    Python
    Developed in 1990 by Guido Van Rossum and is designed with features that assist in facilitating data analysis and visualization. Its name came from a British TV show "Monty Python's Flying Circus."
  • Visual Basic

    Visual Basic
    Developed by Microsoft in 1991 and use as a macro or scripting language for several Microsoft application such as Microsoft office.
  • Java

    Java
    Developed in 1995 by James Gosling and the Oracle Corporation. Its purpose is to allow programmers to program using English based terms and commands instead of numeric codes. Its original name was Oak, but later renamed to Java after java coffee.
  • PHP (PHP:Hypertext Preprocessor)

    PHP (PHP:Hypertext Preprocessor)
    Developed in 1995 by Rasnys Lerdorf and Zend Technologies. PHP is used to develop Static websites or Dynamic websites as well as program Web applications.
  • Java Script

    Java Script
    Developed in 1995 by Brendan Eich and its purpose is for web development. Originally called "Live Script," but then renamed to "JavaScript."