Programming Languages Timeline

  • Plankalkul

    Developed by Konrad Zuse and this language was designed for engineering purposes. To help make engineers jobs easier and lower the probability for error.
  • Fortran

    This language was developed by John Backus and IBM. This language is supposed to be a general purpose language that is suited ti numeric computation and scientific computing.

    This programming language was developed by Remington Rand and Grace Hopper. The purpose of this language was to be a fast simplified programming of mathematical problems and it was the first English language business data processing computer.
  • Lisp

    This language was created by John McCarthy, Steve Russell, Timothy P. Hart, and Mike Levin. This was created for a practical mathematical notation for computer programs.

    This is language stands for Common Business Orientated Language. This language is for business, finance, and administrative systems for companies and governments. It was developed by Howard Bromberg, Howard Discount, Veron Reeves, Jean E. Sammet, William Seldon, and Gertrude Tierney.
  • RPG

    Developed by IBM and RPG stands for Report Program Generator. This language is meant to be a tool to replicate punched card processing on the IBM 1401 and was also to be used in punched card machines.
  • Basic

    This Basic language is an acronym which stands for Beginner's All-purpose Symbolic Instruction Code. Developed by John G. Kemeny and Thomas E. Kurtz. the main purpose of this was to enable students in fields other than science and mathematics to use computers.
  • LOGO

    Developed by Wally Feurzeig and Seymour Papert. The purpose of this language was to create a math land where kids could play with words and sentences.
  • B

    This language was developed by Ken Thompson and Dennis Ritchie. The purpose of this was to create a language with recursive, non-numeric, and machine indecent applications.

    Developed by Niklaus Wirth. It was intended to teach student structured programs.
  • C

    Developed by Dennis Ritchie. The purpose of this language was to be compiled using a relatively straightforward compiler to provide low level access to memory and provide language constructs map efficiently to machine instructions and require minimal run time support.
  • ML

    General purpose functional programming language and meant to develop proof tactics in the LCF theorem prover. Developed by Robin Miller and others at the University of Edinburgh.
  • SQL

    It stands for Structured Query Language. Developed by ISO/IEC and Donald D. Chamberlin, and Raymound F. Boyce. Meant for managing data held in a relational database management system or for steam processing in a RDMS. .
  • ADA

    This programing language was developed by Jean Ichbiah, Tucker Taft and was originally aimed at embedded and real time systems.
  • C++

    Developed by Bjarne Stroustrup to make an efficient and flexible language similar to C which also provided high level features for program organization and wanted to be put in practical use.
  • Python

    Developed by Guido van Rossum and Python Software Foundation and provides constructs intended to enable clear programs on both small and large scale and to be highly extensible.
  • Delphi

    The purpose of this language was for it to be a rapid application development tool for windows as the successor of Turbo Pascal. Developed by Embarcadero Technologies and Borland.
  • Java

    Developed by James Gosling and Sun Micro Systems(Oracle Corp.) It is intended to let application developers "write once, run anywhere" meaning to create it once and it would work on any other computer and is to be of general use.
  • JavaScript

    This was developed by Brandon Eich. This was to be a high level dynamic untyped and interpreted program, to be easy and work on any computer.
  • PHP

    Developed by Zend Technologies and Rasmus Ledorf. This language's purpose was for it to be used in general scripting language that is especially suited to server side web development.
  • Visual Basic

    This programming language was created by Microsoft. It is designed to accommodate a steep learning curve and programmers can create both simple and complex applications.