Programming Languages Timeline

  • Period: to

    Programming Timespan

    (Anything with January 1st means that I could not find the day and month, only year)
  • Plankalkul

    Plankalkul

    A computer language designed for engineering purposes by Konrad Zuse. It was a German system used for calculations.
  • Fortran

    Fortran

    The Fortran language was developed by John Backus, who worked for IBM. It is a general purpose language used for numeric computation and scientific computing.
  • Math-Matic

    Math-Matic

    Math-Matic was used to be an improvement over the Fortran language. It was developed by Charles Katz.
  • Lisp

    Lisp

    Lisp was developed by John McCarthy, and was used for many ideas in computer science, including tree data structures, automatic storage management, dynamic typing, and the self-hosting compiler. It is also the second oldest high programming language.
  • RPG

    RPG

    IBM developed RPG, which stands for Report Program Generator. Its is a high-level language used for business applications.
  • COBOl

    COBOl

    Designed by Grace Hopper, COBOL is one of the oldest languages. COBOL stands for Common business-Oriented Language. It is used for business, finance, and administrative systems for companies and governments.
  • LOGO

    LOGO

    Developed by Wally Feurzeig and Seymour Papert. It is used for for handling lists, files, I/O, and recursion and also for graphics.
  • PASCAL

    PASCAL

    Designed by Niklaus Wirth. It was used to encourage good programming practices using structured programming and data structuring.
  • B

    B

    The B programming language was developed at Bell Labs. The team of Ken Thompson and Dennis Ritchie developed this and was mainly based on the BCPL language. However, Ken made changes to suit his preferences.
  • C Programming

    C Programming

    The C prgramming language was developed by Dennis Ritchie, who worked at Bell Labs. C is a widely known and used language and is used mainly for typical machine instructions. It was invented after B and Was called C.
  • ML

    Invented by Robin Milner, this language can automatically infer the types of most expressions without requiring explicit type annotations and if written correctly, has no runtime errors.
  • SQL

    SQL

    SQL, or Structured Query Languge was developed by Donald D. Chamberlin and Raymond F. Boyce for managing data in relational database management systems.
  • Basic

    Basic

    The BASIC language was developed by Warren Robinett, who worked for atari. It was developed for the Atari 2600 console. It was also used to teach basic programming.
  • ADA

    ADA

    ADA was created by a team led by Jean Ichbiah. The name ADA was credited to the first programmer Ada Lovelace. It was designed to improved support for systems, numerical, financial, and object-oriented programming.
  • C++

    C++

    Bjarne Stroustrup from Bell Labs designed this language. It is one of the most popular languages and it preffered by many. It is now used mainly for developing applications on many platforms.
  • Java

    Java

    Java, created by James Gosling and Sun Microsystems, was designed to have as few implementation dependencies as possible. Which means that it would not have to be recomplied on other platforms.
  • Visual Basic

    Visual Basic

    Microsoft developed this language. It was made to be easy to learn and used by beginner programmers. Visual Basic was derived from BASIC and enables the rapid application development (RAD) of graphical user interface (GUI) applications, access to databases using Data Access Objects, Remote Data Objects, or ActiveX Data Objects, and creation of ActiveX controls and objects.
  • Python

    Python

    Guido van Rossum developed Python for its clearity and expressiveness. Python is often used as a scripting language, but is also used in a wide range of non-scripting contexts.
  • Delphi

    Delphi

    Professor Niklaus Wirth first invented Pascal, but later switched to object-oriented programming. So the new version was called Delphi.
  • PHP

    PHP

    Rasmus Lerdorf created this language was for Web development to produce dynamic Web pages and originally stood for Personal Home Page. It was one of the firt web development programs out there.
  • Javascript

    Javascript

    Javascript is used to help web browsers in order to create enhanced user interfaces and dynamic websites. It was invented by Brendan Eich.