Programming Languages Timeline

  • Plankalkül

    Plankalkül
    Designed by Konrad Zuse. Plankalkül is German, and means "formal system for planning". Plankalkül was made for engineering purposes.
  • Fortran

    Fortran
    Derived from the phrase "Formula Translation". Designed by John Backus. Also developed by John Backus along with IBM. Fortran is a general-purpose programming language.
  • MATH-MATIC

    MATH-MATIC
    Designed by Remington Rand. MATH-MATIC is the marketing name of the AT-3 compiler. MATH-MATIC was used for the UNIVAC I and UNIVAC II.
  • Lisp

    Lisp
    Designed by John McCarthy. Developed by Steve Russel, Timothy P. Hart, and Mike Levin. Lisp was originally designed to be a practical mathematical notation for computer programs. Lisp was named from LISt Processor.
  • COBOL

    COBOL
    COBOL stands for common business-oriented language. Designed by: Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, and Gertrude Tierney. It was developed by CODASYL, ANSI, and ISO. COBOL was designed for business use.
  • RPG

    RPG
    Developed by IBM. RPG was made for business applications. RPG stands for Report Program Generator.
  • BASIC

    BASIC
    Designed by John G. Kemeny and Thomas E. Kurtz. BASIC stands for Beginner's All-purpose Symbolic Instruction Code. BASIC is a general-purpose programming language.
  • LOGO

    LOGO
    Designed and Developed by Wally Feurzeig and Seymour Papert. LOGO is a general-purpose programming language, but is most known for drawing "turtle" graphics. LOGO is not an acronym, but derived from the Greek word "logos", meaning word or thought.
  • B

    B
    Developed by Ken Thompson and Dennis Ritchie. B was based off of BCPL, and B might be a contraction of BCPL. B was created for recursive, non-numeric, machine independent applications, like system and language software.
  • PASCAL

    PASCAL
    Designed by Niklaus Wirth. PASCAL was created to provide a small, efficient programming language to encourage the use of structured programming and data structuring. PASCAL is named after French mathematician Blaise Pascal (famous for Pascal's triangle).
  • C

    C
    Designed by Dennis Ritchie and developed at Bell Labs. C is a general-purpose programming language and is used to re-implement the Unix operating system. C was chosen as the name because it is the letter that comes after B.
  • ML

    ML
    Designed by Robin Milner and others at the University of Edinburgh. ML is a general-purpose programming language. ML stands for Meta Language
  • SQL

    SQL
    Designed by Donald D. Chamberlin and Raymond F. Boyce. Developed by ISO/IEC. SQL is used for database management. SQL stands for Structured Query Language
  • ADA

    ADA
    Ada was created by Jean Ichbiah and Tucker Taft. ADA was originally commissioned for the Department of Defense's use. ADA is named after Ada Lovelace, regarded as the first programmer.
  • C++

    C++
    Designed by Bjarne Stroustop. C++ is a general-purpose programming language that is object oriented. The plus marks in C++ signify that it's an enhanced computer program.
  • Visual Basic

    Visual Basic
    Developed by Microsoft. Visual Basic was designed to be easy to learn. Visual Basic is used to create GUI applications, access databases, and create ActiveX controls and objects.
  • Python

    Python
    Designed by Guido van Rossum. Developed by the Python Software Foundation. Python is a general-purpose programming language emphasizing on code readability. Python's name is a reference to the comedic television series "Monty Python's Flying Circus">
  • Delphi

    Delphi
    Originally made by Bortland. Now developed by Embarcadero Technologies. Delphi is a cross-platform programming language/SDK, and compiles faster than other common languages like C# and Swift. Delphi is named after the Oracle of Delphi.
  • Java

    Java
    Java is a general-purpose programming language. Designed by James Gosling. Developed by Sun Microsystems, who are now owned by Oracle Corporation.
  • Javascript

    Javascript
    Designed by Brendan Eich. Developed by Netscape Communications Corporation, Mozilla Foundation, and Ecma International. Javascript is primarily used for web development, and is one of the three core technologies (along with html and css) for world wide web content.
  • PHP

    PHP
    Designed by Rasmus Lerdorf. Developed by The PHP Development Team and Zend Technologies. PHP is a general-programming language, but is geared more for web development. PHP originally stood for Personal Home Page, but is now PHP: Hypertext Preprocessor.