Programming Languages Timeline

  • Plankalkül

    Plankalkül was designed for engineering purposes between 1942 and 1945 by Konrad Zuse. It was the first high level programming language designed for a computer.
  • Fortran

    Fortran (Derived from "Formula Translation") was developed by John Backus and IBM in 1957. Fortran is a general purpose language that is specifically suited to numeric computation and scientific computing.
  • MATH-MATIC

    MATH-MATIC is a programming language designed by Remington Rand in 1957. It was designed to be used as a programming language for the UNIVAC I and UNIVAC II.
  • Lisp

    Lisp was developed by Steve Russell, Timothy P, and Mike Levin in 1958. Lisp is the second oldest high level programming language after Fortran. It was originally created to be a practical mathematical notation for computer programs.
  • RPG

    RPG first appeared in 1959 and was developed by IBM. It was designed primarily for business applications.
  • COBOL

    COBOL (Common Business Oriented Language) was designed by Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, and Gertrude Tierney and developed by CODASYL, ANSI, and ISO in 1959. COBOL was designed mainly for business use.
  • BASIC

    BASIC (Beginners All-purpose Symbolic Instruction Code) was developed by John G. Kemeny and Thomas E. Kurtz and first appeared on May 1, 1964. BASIC's main purpose was to be an easy to learn and use language so more people outside of the science and mathematics fields could use computers.
  • LOGO

    Logo (Derived from Greek word "Logos", meaning thought) was an educational language developed by Wally Feurzeig, Seymour Papert, and Cynthia Solomon in 1967. It was intended to be used to educate people on concepts of programming.
  • B

    B is a programming language that was developed by Ken Thompson in 1969. B was originally designed for use on Multics. The origin of its simple but peculiar name is not known for sure, but it is speculated that it's name is derived from the programming language called Bon.
  • PASCAL

    PASCAL was designed by Niklaus Wirth in 1969. It was designed to encourage good programming practices using structured programming and data structuring.
  • C

    C is a general purpose programming language that was developed by Dennis Ritchie and Bell Labs in 1972. C has since become one of the most used programming languages of all time.
  • ML

    ML ("Meta Language") was designed by Robin Milner and others at the University of Edinburgh in 1973. ML was designed to provide pattern matching for function arguments, garbage collection, imperative programming, call-by-call value, and currying.
  • SQL

    SQL ("Structured Query Language") was designed by Donald D. Chamberlin and Raymond F. Boyce and developed by ISO/IEC in 1974. SQL was designed for managing data held in a regional data stream management system (RDSMS).
  • ADA

    ADA first appeared in February 1980. The early versions were designed by Jean Ichbiah, with the later versions being developed by Tucker Taft. ADA was one of the many languages originally designed for use by the Department of Defense.
  • C++

    C++ was designed by Bjarne Stroustrup in 1983. It was created as a general purpose language with a bias towards system programming.
  • Visual Basic

    Visual Basic was developed by Microsoft in 1991. Visual Basic was derived from BASIC and was intended to be a relatively easy to learn language used for rapid application development.
  • Python

    Python was designed by Guido van Rossum and developed by the Python Software Foundation. It first appeared on February 20, 1991 and was meant to be used to write code using less lines than you would in something like C++ or Java.
  • Delphi

    Delphi was developed by Embarcadero Technologies and released on February 14, 1995. Delphi was a successor to Turbo Pascal and was meant to be a rapid application development tool.
  • Java

    Java was developed by Sun Microsystems which is now owned by the Oracle Corporation. Java first appeared on May 23, 1995 as a general purpose language designed to have as little implementation dependencies as possible.
  • PHP

    PHP was designed by Rasmus Lerdorf and developed by the PHP Development Team and Zend Technologies. It first appeared on June 8, 1995 and was designed for mainly for web development, but was also used as a general purpose programming language.
  • JavaScript

    JavaScript was designed by Brendan Eich and developed by Netscape Communications Corporation, Mozilla Foundation, and Ecma International. JavaScript first appeared on December 4, 1995 and served as a webpage programming language, used to create web pages and browser games.