Programming Languages Timeline

  • Plankalkul

    Designed by Konrad Zuse, used for engineering purposes
  • Fortran

    Designed by John Backus, used for mathematical and scientific calculations
  • MATH-MATIC

    Designed by Remington Rand, used for mathematical equations
  • Lisp

    Designed by John McCarthy, used for general purposes and AI
  • COBOL

    Designed by Howard Bromberg and Vernon Reeves, used for business purposes, stands for Common Business Oriented Language
  • RPG

    Designed by IBM, used for business purposes, stands for Report Program Generator
  • BASIC

    Designed by John Kemeny and Thomas Kurt, used for generals purpose, Beginner's All-purpose, Symbolic, Instruction Code
  • LOGO

    Designed by Wally Feurzeig and Cynthia Solomon, used for Graphics
  • B

    Designed by Ken Thompson and Dennis Ritchie, used for non-numeric applications
  • C

    Dennis Ritchie, general purpose use
  • PASCAL

    Designed by Niklaus Wirth, used to encourage good programming practices
  • ML

    Designed by Robin Milner, used for general purposes, stands for Meta Language
  • SQL

    Designed by Donald Chamberlain and Raymond Boyce, used for managing data, stands for Structured Query Language
  • C++

    Designed by Bjarne Stroustrup, used for fast and portable programs
  • Ada

    Designed by Jean Lehbian and S. Tucker Tapt, used for general purposes
  • Python

    Designed by Guido Van Rossum, used for general purposes
  • Visual Basic

    Designed by Microsoft, used for system specific applications
  • Delphi

    Designed by Borland, used for IDE purposes
  • PHP

    Designed by Ramsus Lerdorf, used for general purposes, stands for Hypertext Pre-Processor
  • Java

    Designed by James Gosling, used for general purposes
  • JavaScript

    Designed by Brendan Eich, used for high level interpreted language