Computer Programming I Languages Timeline

  • The Plankalkul Programming Language

    Plankalkul Wikipedia
    The Plankalkul programming language was designed by Konrad Zuse, and was the first high level (non-non neumann) programming language. It means plan calculus in German.
  • The MATH-MATIC Programming Language

    MATH-MATIC Wikipedia
    The MATH-MATIC programming language was designed by Charles Katz, and was the early programming language for UNIVAC I and II. It does not stand for anything.
  • The Fortran Programming Language

    Fortran Wikipedia
    The Fortran programming language was developed by John Backus at IBM, and was designed for general use. However, it is most used for numeric computation and scientific computing. Fortran does not stand for anything.
  • The Lisp Programming Language

    Lisp Wikipedia
    The Lisp programming language was designed by John McCarthy at MIT, and developed by Steve Russell, Timothy P. Hart, and Mike Levin. It was originally created for mathematical notation for computer programs, but it has become the most popular programming language for AI programming. It does not stand for anything.
  • The COBOL Programming Language

    COBOL Wikipedia
    The COBOL programming language was designed by Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, and Gertrude Tierney. It was designed for business use, and is an English like programming language. It is an acronym for Common Business-Oriented Language, but is declining in popularity.
  • The BASIC Programming Language

    BASIC Wikipedia
    The BASIC programming language was developed by John G. Kemeny and Thomas E. Kurtz at Dartmouth College in New Hampshire. Basic stands for Beginner's All-purpose Symbolic Instruction Code, and they designed it to give students in other fields besides science and mathematics the ability to use computers without typing their own software.
  • The LOGO Programming Language

    LOGO Wikipedia
    The LOGO programming language was designed and developed by Wally Feurzeig and Seymour Papert. It is an education programming language, mostly remembered for it's "turtle" graphics. It is not an acronym, but rather a derivative of the Greek word logos meaning word or thought.
  • The B Programming Language

    B Programming Language Wikipedia
    The B programming language was developed in 1969 by Ken Thompson and Dennis Ritchie at Bell Labs. It was designed for non-numeric, machine independent apps, such as system and language software. It does not stand for anything.
  • PASCAL Programming Language

    PACAL (Programming Language) Wikipedia
    The PASCAL programming language was designed by Niklaus Wirth, and was intended to be a small, efficient language intended to encourage good programming practices. It was named in honor of the French mathematician Blaise Pascal.
  • The C Programming Language

    C Programming Language Wikipedia
    The C programming language was developed by Dennis Ritchie at Bell Labs between 1969 and 1973. It was designed as a general purpose computer programming language, and supports structured, lexical variable scope and recursion. It doesn't stand for anything significant.
  • The ML Programming Language

    ML (Programming Language) Wikipedia
    The ML programming language was developed by Robin Milner and others at the University of Edinburgh. It is a general programming language developed for proof tactics in the LCM theorem prover, and stands for MetaLanguage.
  • The SQL Programming Language

    SQL Wikipedia
    The SQL programming language was developed by Donald D. Chamberlin and Raymond F. Boyce. It first appeared in 1974, and had a stable release in 2011. It is a special-purpose programming language designed for managing data held in a relational database management system. It stand for Structured Query Language.
  • The ADA Programming Language

    ADA Wikipedia
    The ADA programming language was developed in the early 1980's by a team led by Dr. Jean Ichbiah at CII-Honeywell-Bull in France. It is designed for large, long lived applications, especially embedded systems. ADA is not an acronym, but rather a tribute to Augusta Ada Lovelace, a mathematician who is largely considered the world's first programmer.
  • The C++ Programming Language

    C++ Wikipedia
    The C++ programming language was developed by Bjarne Stroustrup at Bell Labs, and was intended for system programming with flexibility and efficiency as it's main design highlights. It does not stand for anything.
  • Visual Basic Programming Language

    Visual Basic Wikipedia
    The Visual Basic programming language was developed by the Microsoft Corporation and first appeared in 1991, while a stable version was released in 1998. It was intended to be easy to learn and use, and generally for beginners. It doesn't stand for anything.
  • The Python Programming Language

    Python (Programming Language) Wikipedia
    The Python programming language was designed by Guido van Rossum, and is developed by Python Software Foundation. It is a widely used, high-level, general purpose, interpreted, dynamic programming language. It doesn't stand for anything.
  • The Java Programming Language

    Java (Programming Language) Wikipedia
    The Java programming language was designed by James Gosling and originally developed by Sun Microsystems (Now owned by Oracle Corporation). Java is a general programming language, and is the most popular programming language as of 2016. It does not stand for anything.
  • The Javascript Programming Language

    Javascript Wikipedia
    Javascript programming language was not developed at Sun Microsystems, but at Netscape communications. It was designed by Brendan Erich, and is used as one of the three core technologies by the World Wide Web. It's first stable release was June 17, 2016, and doesn't stand for anything.
  • The RPG Programming Language

    IBM RPG Wikipedia
    The IBM RPG programming language is developed by IBM, and is a high level programming language for business applications. It first appeared in 1959, but the first stable release was in May of 2014. It stands for Report Program Generator.
  • The Delphi Programming Language

    Delphi (Programming Language) Wikipedia
    The Delphi programming language was developed by Borland, and is designed for programming on multiple platforms (Windows, iOS, Android, and OS X). The first stable release was on April 20, 2016. Delphi doesn't stand for anything, but is named for the Oracle at Delphi.
  • The PHP Programming Language

    PHP Wikipedia
    The PHP programming language was designed by Rasmus Lerdorf, and is published by Zend Technologies. It was intended for use in web development, but it is also a general use programming language. It first appeared in 1995, but a stable release was in August of 2016. It originally stood for personal home page, but now it stands for PHP: Hypertext Processor.