Programming Languages Timeline

By Ncvps
  • Plankalkul

    Designed by Konrad Zuse. The programming language is used for engineering purposes. Named after an envisioned device by Zuse, the "Planfertigungsgerät."
  • Fortran

    Designed by John Backus and IBM. It's mainly used for numeical and scientific puposes. Name of programming language comes from "Formula Translating System."
  • MATH-MATIC

    Designed by Charles Katz. It replaced Fortran, for many people. Language was made for UNIVAC I and UNIVAC II.
  • Lisp

    Designed by John McCarthy. Used primarily as an artificial intelligence language, though in the past it was used for mathematical procedures. Lisp comes from "LISt Processing."
  • COBOL

    COBOL is a language designed for businesses, since it focuses on compiling information. Designed by Grace Hopper, William Selden, Gertrude Tierney, Howard Bromberg, Howard Discount, Vernon Reeves, and Jean E. Sammet. Stands for "Common Business-Oriented Language."
  • BASIC

    BASIC was made by John George Kemeny and Thomas Eugene Kurtz. It's a high level language that makes it easier for people to formulate their own computer commands. It stands for "Beginner's All-purpose Symbolic Instruction Code."
  • RPG

    RPG is mainly for creating databases. Designed by IBM. Stands for Report Program Generator.
  • LOGO

    LOGO is a language used by students. Basically, a command is given and lines are formed on a surface. Designed by Wally Feurzeig and Seymour Papert. LOGO comes from Greek, literally meaning "word."
  • B

    Developed by Ken Thompson and Dennis Ritchie. The B language was primarily used for old computers as a means of inputing plain text. B language contraction comes from BCPL, and the B stands for "Bon."
  • ADA

    Designed by Jean Ichbiah and named after Ada Lovelace. This programming language was created for financial purposes and real-time systems, such as banking systems.
  • Pascal

    Designed by Niklaus Wirth. This language treats computer programs as a procedure or function. Named after French mathmitician Blaise Pascal.
  • C

    C does not have just one use - it has multiple, generic uses. Designed by Dennis Ritchie and AT&T Bell Labs.
  • ML

    Designed by Robert Milner and students at University of Edinburgh. This language does not have one single use - though many use it to prevent runtime type errors. Comes from the word "metalanguage."
  • SQL

    Stands for Structured Query Language. Designed by ISO and IEC. SQL is used primarily to manage data in databases.
  • C++

    Just like C, C++ has many uses in the computer industry today. Designed by Bjarne Stroustrup in 1979. C++ is not an acronym, though some call it "C with classes" or "new C."
  • Delphi

    Designed by the Apple Company, Niklaus Wirth, and Anders Hejlsberg. Delphi is an object-oriented programming language - that focuses on simplicity when it comes to programming.
  • Python

    Python is a multi-use programming language that focuses on decreasing the amount of code lines. Designed by Guido van Rossum.
  • Visual Basic

    Program comes from the Basic programming language - focuses on developing applications using a graphical interface. Designed by Microsoft.
  • Java

    Java is really useful since it features a programming language that is compatible on a wide range of operating systems and computers, and mobile devices. Designed by James Gosling and Java Microsystems. Java name comes from the fact that many of the developers drank Java coffee while designing the programming language.
  • Javascript

    Designed by Brendan Eich. This language is used mainly in browsers. Javascript comes from "Netscript," the first name of Javascript when it was still in development.
  • PHP

    PHP stands for "Hypertext Preprocessor" though it initially stood for "Personal Home Page." Designed by Rasmus Lerdorf. It is primarily used for web design and coding.