Programming Languages Timeline

  • ADA

    Created by Ada Lovelace and Charles Babbage. Primary purpose of the language was to simply compute numbers.
  • Plankalkul

    Designed for engineering purposes by Konrad Zuse
  • Fortran

    Purpose for numeric computation and scientific computation. Created by IBM and John Backus
  • MATH-MATIC

    "Algebra Translator 3" Created by Charles Katz and Grace Hopper. Its purpose was to translate algebraic functions and mathematical equations.
  • Lisp

    Purpose is symbolic artificial intelligence. Created by John McCarthy
  • COBOL

    "Common Business Oriented Language" was created by Grace Hopper. The purpose is for general business use
  • RPG

    Created by IBM for high level business applications
  • PASCAL

    Designed by Niklaus Wirth this program is a procedural and imperative programing language for data structuring
  • BASIC

    Original version created by John G. and Tommy Kurtzas. Purpose was to provide a way for students to create simple programs
  • LOGO

    Purpose is for eductional exploration. Created by Wally Feurzeig, Seymour Papert, and Cynthia Solomon
  • B

    Created by Ken Thompson and Dennis Ritchie. Purpose was for recursive, non-numeric machine applications
  • C

    Purpose is a general purpose procedural programming language. Created by Dennis Ritchie
  • SQL

    "Domain Specific Language" is a set based declarative programming language created by ISO
  • C++

    Purpose is general purpose extension of C programming language. Created by Bjarne Stroustrup.
  • Java

    Created by James Gosling. Purpose is general function with fewest implementation dependencies as possible.
  • Visual Basic

    Created by Microsoft for event driven programming language
  • Python

    Guido Van Rossum the creator of Python created this programming language for the purpose of general programming
  • PHP

    Purpose is server sided HTML scripting. Created by Rasmus Lerdorf
  • Delphi

    Purpose is for rapid creation of applications for desktop, mobile, web, and console devices. Created by IDE software
  • Javascript

    Created by Netscape, its purpose allows websites to interact with visitors.
  • ML

    "Meta Language" is a general purpose functioning program language created by Pascal Hope