Programming Languages Timeline

  • Plankalkul

    Developed by Konrad Zuse between 1942 to 1945. It was designed for engineering purposes.Plankalkul stands for "Plan Calculus"
  • MATH-MATIC

    Developed by Charles Katz in 1955 and a preliminary manual was produced in 1957. It was developed to allow for larger programs. . It was the marketing name for AT-3 (Algebraic Translator 3).
  • FORTRAN

    Developed by John Backus in 1957. It was built to translate math formulas into code easily and is used in scientific applications that require extensive mathematical computations. FORTRAN stands for formula translator.
  • LISP

    Developed in 1958 by John McCarthy. It was designed for easy manipulation of data strings. It is also used for programming AI. LISP stands for list processor/processing
  • COBOL

    COBOL was designed by CODASYL. It was an effort by the Department of Defense to make a portable programming language for data processing. COBOL stands for "common business-oriented language".
  • RPG

    RPG was developed by the company, IBM. RPG was developed as a report-building program, is used in business application and is in the IBM Power i platform RPG stands for Report Program Generator.
  • BASIC

    Developed by John George Kemeny and Tom Kurtzas as a teaching tool for undergraduates at colleges; it is still has several business application today. BASICs stands for Beginner's All-Purpose Symbolic Instruction Code.
  • LOGO

    Developed by Wally Feurzeig, Cynthia Solomon, and Seymour Papert in 1967. It is used to generate basic shapes using a turtle cursor
  • B

    B was developed by Ken Thompson and Dennis Ritchie in 1969. It was developed for non-numeric application such as system programming and can involve logical decision making and processing characters, bit strings, and integers. It is said that B is a contraction of BCPL, which stands for Basic Combined Programming Language.
  • PASCAL

    Developed in 1970 by Niklaus Wirth. It is mainly used to teach programming techniques.It is also one of the first languages many programmers learn. PASCAL is named after the french mathematician Blaise Pascal.
  • C

    Developed in 1972 by Dennis Ritchie. It was made to be a system programming language to write an operating system. It can also be used in applications requiring calculations such as games and graphics. It was called "C" because it came after his B language
  • ML

    Developed by Robin Milner. It provides pattern matching for function arguments, garbage collection, imperative programming and currying. ML stands for "Meta Language"
  • C++

    Developed by Bjarne Stroustrup. Developed to allow procedural programming for intensive functions of CPU and to provide control over hardware. It also supports multiplayer option with networking. C++ stands for "C with classes" and was an extension to the C language
  • ADA

    Computer language developed by Dr. Jean Ichbiah and enhanced by Mr. Tucker Taft in the 1990s. ADA has a huge application and ranges from missile control to payroll procession to air traffic control and more like railroad systems, and medical devices. ADA was named after Augusta Ada Lovelace, who was known to be the world's first programmer
  • SQL

    Developed by D. Chamberlin and Raymond F. Boyce at IBM. It is used to query, insert, update and modify data. SQL stands for Structured Query Language.
  • Python

    Developed in 1991 by Guido van Rossum. Python can be used for desktop application, websites, web application and allows you to focus on core functionality of the application.
  • Visual Basics

    Developed by Microsoft. It is used as a learning tool for beginners and allows programmers to develop applications and modify them. Visual Basics is an updated version of BASIC
  • Delphi

    Developed by Embarcadero Technologies. Allows programmers to build programs quickly and can be used on mobile devices. It is an object oriented programming language and an Integrated Development Environment .
  • Java

    Developed by James Gosling with a team. Although the language was initiated in 1991, it was not released until 1995. Java imposes an object-oriented programming model and is used for delivering content.
  • JavaScript

    Developed by Brendan Eich in 1995. It was made to allow web authors to design interactive sites.
  • PHP

    Developed by Rasmus Lerdorf. It was made as a general-purpose scripting language and can generally be run on web servers and is used on web sites. Before it PHP stood for Personal Home Pages, but now stands for Hypertext Pre-processor.