Programming Languages Timeline

  • Plankalkul Creation

    Created in 1948 by Konrad Zuse. It was the first high level non- Von Neumann programming language. It was designed for engineering purposes.
  • Fortran Creation

    It was created by John Backus with the backing of IBM. It's purpose was for numeric computation and scientific computing.
  • MATH-MATIC Creation

    MATH-MATIC was created for the use on the UNIVAC I and UNIVAC II. It's main purpose was for business use.
  • Lisp Creation

    It was designed by John McCarthy in 1958. It is the second oldest high level computer language. Lisp was originally created as a practical mathematical notation for computer programs. Then later became the favored programming language for artificial intelligence research.
  • COBOL Creation

    COBOL was created by a team of developers consisting of Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, and Gertrude Tierney. I was created for practical business use.
  • RPG Creation

    Created by IBM for the purpose of practical business applications. It was originally created for punch card machines.
  • BASIC Creation

    It was created by John George Kemeny and Thomas Eugene Kurtz. It was designed for the idea that other students, besides the ones in math or science classes, could use computers. BASIC is an acronym for Beginner's All-purpose Symbolic Instruction Code.
  • LOGO Creation

    Created by Wally Feurzeig and Seymour Papert. Logo is an educational programming language remembered mainly for its use of turtle graphics. Which commands were for movement and drawing line graphics either on screen or with a small robot called a turtle.
  • B Creation

    Created by Ken Thompson and Dennis Ritchie. B was designed for recursive, non-numeric, machine independent applications, such as system and language software. The name was derived from BCPL (another programming language).
  • PASCAL Creation

    Created by Niklaus Wirth in 1970 for the intention of encouraging good programming practices.
  • C Creation

    It was designed by Dennis Ritchie. It's purpose was to re-implement the Unix operating system, but has become a major language for operating systems and other software today.
  • ML Creation

    ML was created by Robin Milner & others at the University of Edinburgh. It was used for math functions.
  • SQL Creation

    Created by Donald D. Chamberlin and Raymond F. Boyce. It is a special-purpose programming language designed for managing data held in a database.
  • ADA Creation

    Created by Jean Ichbiah of CII Honeywell Bull under contract for United States Department of Defense to take the place of over 450 programming languages used by the DOD at that time. Ada was named after Ada Lovelace.
  • C++ Creation

    Created by Bjarne Stroustrup. Stroustrup created C++ to handle large software at high speeds.
  • Visual Basic Creation

    Created by Microsoft in 1991. It's design was based so that new programmers can easily learn the ropes. Visual Basic is used to create applications within its self.
  • Python Creation

    Created by Guido van Rossum in 1991 for the purpose of trying to make code simpler in languages such as C++ and Java.
  • Delphi Creation

    It was created by the company Borland. It's purpose was to reach a high level language that could aide in rapid application development.
  • PHP Creation

    Created by Rasmus Lerdorf in 1995 for the use of web development. PHP originally stood for Personal Home Page.
  • Java Creation

    It was created by James Gosling in 1995. It's main purpose was to allow programs to operate on any computer. One phrase that rose from java was this "write once, run anywhere" (WORA).
  • Javascript Creation

    It was created by Brendan Eich. It was created to aide in the speed and development of the world wide web. Today, it is used on most websites along with HTML and CSS.