Programming Languages Timeline

  • Plankalkül

    Plankalkül
    Created by Konrad Zuse. Plankalkül is a language designed for engineering purposes. It was the first high level programming language made specifically for computers.
  • MATH-MATIC

    MATH-MATIC
    Created by Charles Katz and Remington Rand (Corporation). This was an early programming language for the UNIVAC I and UNIVAC II.
  • Fortran

    Fortran
    Created by John Backus. The name "Fortan" actually stands for "Formula Translation". Fortan is a general purpose language specifically made for numeric computation and scientific computing.
  • Lisp

    Lisp
    Created by John McCarthy. Lisp is one of the oldest high level programming languages still in use today. It was created as a practical mathematical notation for computer programs. It is most commonly known to be associated with AI and AI Research
  • COBOL

    COBOL
    Created by Howard Bromberg and a few other scientists. They were hired by the Department of Defense to create a portable programming language. It is somewhat based on the design work from Grace Hopper.
  • RPG

    RPG
    Created by IBM. The current version of RPG (RPG IV) provides a modern programming environment. Older version are not so common. RPG stands for "Report Program Generator".
  • BASIC

    BASIC
    Created by John G. Kemeny and Thomas E. Kurtz. BASIC is very high level and is used for general purpose. It influenced many other programming languages, mostly notably being Microsoft Visual Basic.
  • LOGO

    LOGO
    Created by Wally Feurzeig and Seymour Papert. LOGO is an Educational language. The name comes from the greek word "logos" which means "thought". It is a dialect of Lisp and It is also a Dynamic language.
  • B

    B
    Created by Ken Thompson. B was designed to be a non-numeric language for machine independent systems.
  • Pascal

    Pascal
    Created by Niklaus Wirth. Pascal is a small language used to help practice good programming practices.
  • C

    C
    Created by Dennis Ritchie. It is known as one of the most widely used programming languages of all time. It was highly sucessful and is still used to this day. It was made for general purpose and also has been standardized in ANSI.
  • ML

    ML
    Created by Robin Milner. ML is a general purpose programming language. It stems partly from Lisp. It has influences on future programming languages including C++.
  • SQL

    SQL
    Created by Donald D. Chamberlin and Raymond F. Boyce. SQL stands for "Structured Query Language". SQL is a special-purpose domain-specific language made for managing data held in a relational database management system.
  • ADA

    ADA
    Created by a team led by Jean Ichbiah. Contracted by the Department of Defense to supersede other languages used at the time. The name is reference to Ada Lovelace who is known for being one of the first computer programmers.
  • C++

    C++
    Created by Bjarne Stroustrup. C++ is a general purpose language with a bias towards system programming.It is highly sucessful and popular and has also been standardized by the ISO.
  • Visual Basic

    Visual Basic
    Created by Microsoft. Visual Basic is relatively easy to learn and use. It is derived from BASIC. It is a nice and easy way to learn basic programming for beginners.
  • Python

    Python
    Created by Guido van Rossum. Python is a high level language for general purpose. Python is a dynamic type style and is used very commonly today.
  • Delphi

    Delphi
    Created by Anders Hejlsberg. Delphi is not only a Programming language but is also a SDK. It is made for desktop, mobile, and console devices. It is still being updated and used and releases every 6 months.
  • Java

    Java
    Created by James Gosling. Java is an Extremely successful programming language. It is currently one of the most popular programming languages in use and is used by over 9 Million Developers. It is made for general purpose and is made to be compatible.
  • JavaScript

    JavaScript
    Created by Brendan Eich. JavaScript along with CSS and HTML make up most of the World Wide Web. Most browsers support JavaScript and it is highly used. It is also a high level and dynamic programming language.
  • PHP

    PHP
    Created by Rasmus Lerdorf. PHP is a server side scripting language made for general purpose and for web development.