Programming Languages Timeline

  • Plankalkul

    Developed By: Konrad Zuse
    Primary Purpose: Computer design.
  • Fortran

    The IBM Mathematical FORmula TRANslating System
    Developed By: John Backus
    Primary Purpose: A general purpose language especially suited for numeric computation and scientifc computing.

    Developed By: Charles Katz
    Primary Purpose: It was realeased as a comercial compiler.
  • Lisp

    Developed By: John McCarthy
    Primary Purpose: A mathematical notation for computer programs.

    COmmon Business-Oriented Language
    Developed By: Grace Hooper, William Selden, Gertrude Tierney, Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Samuel
    Primary Purpose: Written to assist with business, finance, and administrative systems for companies.
  • RPG

    Developed By: IBM
    Primary Purpose: A high level language for business applications.

    Beginner's All-Purpose Symbolic Instruction Code
    Developed By: John George Kemeny and Thomas Eugene Kurtz
    Primary Purpose: To be an easy-to-use computer language that would allow users to develop their own custom application software.
  • Logo

    Developed By: Willy Fuerzeig, Seymour Papert
    Primary Purpose: Educational use, especially in constructivist teaching.
  • B

    Developed By: Ken Thompson
    Primary Purpose: A written version of BCPL stripped of any unnecssecary components in order to reduce the size of the language.
  • Pascal

    Developed By: Niklaus Wirth
    Primary Purpose: Small and efficient language for structured programming and data structuring.
  • C

    Produced By: Dennis Ritchie
    Primary Purpose: Provide low level access to memory, provide language constructs that map efficiently to machine instructions, and to require minimum run time support.
  • ML

    Developed By: Robin Milner
    Primary Purpose: General purpose programming language.
  • SQL

    Structuerd Query Language
    Devevloped By: Donald D. Chamberlin, Raymond F. Boyce
    Primary Purpose: For use in relational database management systems (RDBMS)
  • ADA

    Developed By: High Order Language Workimg Group (HOLWG)
    Primary Purpose: A program language usable for the Department Of Defense (DOD) requirements.
  • C++

    Developed By: Bjarne Stroustrup
    Primary Purpose: To be an intermediate level, general purpose language.
  • Delphi

    Developd By: Nikilaus Wirth, Anders Hejlsberg
    Primary Purpose: A computer language supported by the MacApp
  • Python

    Developed By: Guido van Rossum
    Primary Purpose: General purpose language that is extremely easy to read.
  • Visual Basic

    Developed By: Microsoft
    Primary Purpose: A language for microsoft programming.
  • JavaScript

    Developed By: Brendan Eich
    Primary Purpose: A client side scripting language crated to enhance user interfaces.
  • Java

    Developed By: James Gosling, Sun Microsystems
    Primary Purpose: To be a general purpose language with very few implementation dependencies.
  • PHP

    Developed By: Rasmus Lerdorf
    Primary Purpose: A language developed for web page development.