Programming Languages Timeline

By tapavel
  • Plankalkul

    Created by Konrad Zuse - Used for engineering purposes - Means Formal System for Planning
  • Fortran

    Created by John Backus and IBM - Used for numeric computation and Scientific Computing
  • MATH-MATIC

    Created by Remington Rand - Used for programming the UNIVAC I and II
  • Lisp

    Created by John McCarthy - Used of mathematical computations and Artificial Intelligence
  • Cobol

    Created by Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, Gertrude Tierney - Used for business use
  • RPG

    Created by IBM - Used to create Business Applications
  • BASIC

    Created by John Kemeny and Thomas Kurtz - Used as a general purpose programming language - Stands for Beginner's All-purpose Symbolic Instruction Code
  • LOGO

    Created by Wally Feurzeig, Seymour Papert, Cynthia Solomon - Used as an educational programming language
  • B

    Created by D. M. Ritchie and K. L. Thompson - Used for systems programming
  • PASCAL

    Created by Niklaus Wirth - Used to enourage good programming practices
  • C

    Created by Dennis Retchie - Used for general purpose programming
  • ML

    Created by Robert Milner - Used for general purpose programming - Stands for MetaLanguage
  • SQL

    Created by Donald D. Chamberlin, Raymond F. Boyce - Used for programming databases - Stands for Structured Query Language
  • ADA

    Created by Tucker Taft - Used for coding embedded and real-time systems
  • C++

    Created by Bjarne Stourstrup - Used for general programming language
  • Python

    Created by Guido van Rossum - Used for general purpose programming
  • Visual Basic

    Created by Mircrosoft - Used to create GUI applications
  • Delphi

    Created by Borland - Used to create Desktop, Mobile, and Web applications
  • Java

    Created by James Gosling - Used for general purpose programming
  • Javascript

    Created by Brendan Eich - Used as a client side programming language in web browsers
  • PHP

    Created by Rasmus Lerdorf - Used for web developement - Stands for Personal Home Page