Computer Programming Timeline

By SBThall
  • Plankalkül

    Plankalkül means "Plan Calculus". It is a programming language designed for engineering purposes by Konrad Zuse.
  • Fortran

    Fortan is a general purpose programming language. Its name is derived from Formula Translating System. It was designed by John Backus. It was developed for science and engineering applications.
  • MATH-MATIC

    MATH-MATIC is the marketing name of the AT-3 compiler, It was designed to be an improvement over FORTRAN. It was created by a group led by Charles Katz.
  • Lisp

    Lisp was developed by Steve McCarthy while at MIT. Lisp was created as a practical mathematical notation for computer programs. It became the favored programming language for artificial intelligence research.
  • COBOL

    COBOL is a compiled English like computer language designed for business use. It stands for Common Business Oriented Language. It was invented by Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, and Gertrude Tierney
  • RPG

    RPG stands for Report Program Generator. It was developed by IBM. It was developed for mainframe MIS environments.
  • BASIC

    BASIC is an acronym for Beginners All-purpose Symbolic Instruction Code. It was invented by John G. Kemeny and Thomas E. Kurtz at Dartmouth College. It is a high level programming language designed for ease of use.
  • LOGO

    LOGO is an educational programming language designed in 1967 by Daniel G. Bobrow, Wally Feurzeig, Seymour Papert and Cynthia Solomon. It is used for functional programming and is used for generating basic shapes using a turtle cursor.
  • B

    B is a computer programming language developed at Bell Labs by Ken Thompson and Dennis Ritchie. B is derived from BCPL. B was designed for recursive, non numeric, machine independant actions.
  • PASCAL

    PASCAL is an imperative and procedural programming language. It was designed to encourage good programming practices. It was designed by Niklaus Wirth
  • C

    C is a general purpose programming language designed for use of the Unix operating system. It was designed by Dennis Ritchie
  • ML

    ML is a general purpose computer programming language developed by Robin Milner and others at the University of Edinburgh. ML stands for metalangue. It was conceived to develop proof tactics in the LCM theorem prover.
  • SQL

    SQL is a special purpose programming language designed for managing data held in a relational database management system. It was developed by Donald D. Chamberlin and Raymond F. Boyce. SQL Stands for Structured English QUEry Language.
  • ADA

    ADA is a computer programming language designed for large, long-lived applications. It was invented by a team led by Dr. Jean Ichbiah at CII-Honeywell-Bull in France. "ADA" is not an acronym; it was chosen in honor of Ada Lovelace, who is considered to be the first programmer.
  • C++

    C++ is a general purpose programming language. It was designed by Bjarne Stroustrup. It was designed for system programming
  • Python

    Python is a widely used, high level programming language. It was invented by Guido van Rossum.
  • Virtual Basic

    Virtual Basic is a third generation event driven programming language developed by Microsoft. Alan Cooper created the drag and drop design for the user interface of visual basic.
  • Java

    Java is a a general purpose programming language. It was designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run everywhere". It was developed by James Gosling.
  • Javascript

    Javascript is a high level, dynamic, untyped, and interpreted programming language. It was designed by Brandon Eich.
  • PHP

    PHP is a server side scripting language designed for web development but also used as a general purpose programming language. PHP was developed by Rasmus Lerdorf. PHP originally stood for Personal Home Page, but now stands for Hypertext Preprocessor
  • Delphi

    Delphi is an integrated developement environment for console, desktop, graphical, web, and mobile applications. It was developed by Borland