Learn code

Programming Languages Timeline

  • Plankalkul

    Plankalkul
    The first programming languages designed to communicate instructions to a computer were written in the 1950s. An early high-level programming language to be designed for a computer was Plankalkül, developed by the Germans for Z1 by Konrad Zuse between 1943 and 1945. However, it was not implemented until 1998 and 2000.
  • MATH-MATIC

    MATH-MATIC
    MATH-MATIC was written beginning around 1955 by a team led by Charles Katz under the direction of Grace Hopper. A preliminary manual was produced in 1957 and a final manual the following year.
  • FORTRAN

    FORTRAN
    The History of FORTRAN. FORTRAN was the world's first high-level programming language. It was developed at IBM by a small team led by John Backus. The earliest version of FORTRAN was released in 1957 as a programming tool for the IBM 704.
  • Lisp

    Lisp
    Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today. Only Fortran is older, by one year. Lisp has changed since its early days, and many dialects have existed over its history.
  • COBOL

    COBOL
    But COBOL is critical to the success of many companies and so has stuck around even as technology has moved forward. COBOL has been around since 1959, when it was developed by the Conference on Data Systems Languages (CODASYL). It was one of the first high-level programming languages created.
  • RPG

    RPG
    RPG is a high-level programming language for business applications. RPG is an IBM proprietary programming language and its later versions are available only on IBM i- or OS/400-based systems.
  • BASIC

    BASIC
    The acronym BASIC stands for Beginner's All-Purpose Symbolic Instruction Code. In 1964, John G. Kemeny and Thomas E. Kurtz designed the original BASIC language at Dartmouth College in New Hampshire
  • Logo

    Logo
    Logo is an educational programming language, designed in 1967 by Wally Feurzeig, Seymour Papert and Cynthia Solomon. "Logo" is not an acronym.
  • PASCAL

    PASCAL
    Pascal is an imperative and procedural programming language, which Niklaus Wirth designed in 1968–69 and published in 1970, as a small, efficient language intended to encourage good programming practices using structured programming and data structuring.
  • B

    B
    B is a programming language developed at Bell Labs circa 1969. It is the work of Ken Thompson with Dennis Ritchie.
  • C

    C
    C was developed at Bell Laboratories in 1972 by Dennis Ritchie. Many of its principles and ideas were taken from the earlier language B and B's earlier ancestors BCPL and CPL
  • Delphi

    Delphi
    Delphi is a high-level, compiled, strongly typed language that supports structured and object-oriented design. Delphi language is based on Object Pascal. Today, Delphi is much more than simply "Object Pascal language".
  • SQL

    SQL
    is a domain-specific language used in programming and designed for managing data held in a relational database management system for stream processing in a relational data stream management system
  • ML

    ML
    Standard ML (SML) is a general-purpose, modular, functional programming language with compile-time type checking and type inference. It is popular among compiler writers and programming language researchers, as well as in the development of theorem provers.
  • ADA

    ADA
    Ada is a structured, statically typed, imperative, wide-spectrum, and object-oriented high-level computer programming language, extended from Pascal and other languages. Ada was named after Ada Lovelace (1815–1852), who has been credited with being the first computer programmer.
  • C++

    C++
    This need led Ritchie to develop the programming language called C. In the early 1980's, also at Bell Laboratories, another programming language was created which was based upon the C language. This new language was developed by Bjarne Stroustrup and was called C++.
  • Python

    Python
    Python is a widely used high-level programming language for general-purpose programming, created by Guido van Rossum and first released in 1991.
  • PHP

    PHP
    PHP as it's known today is actually the successor to a product named PHP/FI. Created in 1994 by Rasmus Lerdorf, the very first incarnation of PHP was a simple set of Common Gateway Interface (CGI) binaries written in the C programming language.
  • JAVA

    JAVA
    Java was originally developed by James Gosling at Sun Microsystems (which has since been acquired by Oracle Corporation) and released in 1995 as a core component of Sun Microsystems' Java platform.
  • JavaScript

    JavaScript
    JavaScript, not to be confused with Java, was created in 10 days in May 1995 by Brendan Eich, then working at Netscape and now of Mozilla. JavaScript was not always known as JavaScript: the original name was Mocha, a name chosen by Marc Andreessen, founder of Netscape.
  • Visual Basic

    Visual Basic
    Visual Basic (VB) is a programming environment from Microsoft in which a programmer uses a graphical user interface (GUI) to choose and modify preselected sections of code written in the BASIC programming language.