Programming Language Timeline

  • Plankalkul

    Developed by Konrad Zuse
    Designed for engineering purposes
    "Kalkül" means formal system
  • Fortran

    "Formula Translation"
    Developed by John Backus
    it was designed to allow easy translation of math formulas into code.
  • MATH-MATIC

    Developed by Remington Randy
    Intended as an improvement over FORTRAN.
  • Lisp

    a general purpose language (or family of languages), so it can be used anywhere you would for example use Ruby or Python.
    Developed by Steve Russell
    derives from "LISt Processor"
  • COBOL

    Developed by Howard Bromberg
    (Common Business-Oriented Language)
    primarily used in business, finance, and administrative systems for companies and governments.
  • RPG

    (Report Program Generator)
    Developed by IBM
    provides a modern programming environment.
  • logo

    Developed by Wally Feurzeig
    It was derived from the Greek logos meaning word or "thought" by Feurzeig, to distinguish itself from other programming languages that were primarily numbers, not graphics or logic, oriented.
  • PASCAL

    Intended to encourage good programming practices using structured programming and data structuring.
    Designed by Niklaus Wirth
  • B

    Developed in 1969
    Developed by Ken Thompson with Dennis Ritchie
    Designed for recursive, non numeric, machine independent applications, such as system and language software
  • BASIC

    BASIC is an acronym for Beginner's All-purpose Symbolic Instruction Code.
    Developed in 1965 and created by John G. Kemeny and Thomas E. Kurtz
  • C

    Designed by Dennis Ritchie
    It was designed to be compiled using a relatively straightforward compiler, to provide low-level access to memory, to provide language constructs that map efficiently to machine instructions, and to require minimal run-time support.
  • ML

    Meta Language
    Designed by Robin Milner
  • SQL

    stands for Structured Query Language
    Developed by Donald D. Chamberlin and Raymond F. Boyce
    designed for managing data held in a relational database management system (RDBMS)
  • ADA-

    Designed by Jean Ichbiah
    Developed in May 1979
    Named after Ada Lovelace
    It's purpose was to improve code safety and maintain ability by using the computer to find syntax errors in coding.
  • C++

    Designed by Bjarne Stroustrup
  • Python

    Developed by Python Software Foundation
    Used as a scripting language for ArcGIS, and for Quantum GIS.
  • Visual Basic

    Microsoft intended Visual Basic to be relatively easy to learn and use
    Developed by Mircosoft
  • Delphi

    Developed by Embarcadero Technologies
    structured communication technique or method, originally developed as a systematic, interactive forecasting method which relies on a panel of experts.
  • java

    designed to have the look and feel of the C++ language, but it is simpler to use than C++ and enforces an object-oriented programming model.designed to have the look and feel of the C++ language, but it is simpler to use than C++ and enforces an object-oriented programming model.
    James Gosling
  • javascript

    The idea at the time was to make it a scripting language complimentary to Java.
    Developed by Netscape Communications Corporation, Mozilla Foundation, Ecma International
  • PHP

    Developed by The PHP Development Team
    derived from Personal Home Page
    Scripting language