Programming Languages Timeline

  • PLANKALKUL

    Developed by: Konrad Zuse
    Purpose of Language: Engineering Purposes
    Acronym: "Plain Calculus"
  • FORTRAN

    Developed by: John Backus
    Purpose of Language: Numeric Computation and scientific computing
    Acronym: Formula Translator
  • MATH-MATIC

    Developed by: Remington Rand
    Purpose of Language: Did mathmatic Functions
    Acronym: N/A
  • LISP

    Developed by: John McCarthy
    Purpose of Language: Mathmatical notation for computer programs
    Acronym: N/A
  • COBOL

    Developed by: Howard Bromberg
    Purpose of Language: Business and Finance
    Acronym: N/A
  • RPG

    Developed by: IBM
    Purpose of Language: IBM Proprietory programming language
    Acronym: Report Program Generator
  • BASIC

    Developed by: John George Kemeny
    Purpose of Language: For scientists and mathematicians to use code
    Acronym: Beginners all purpose symbolic instruction code
  • LOGO

    Developed by: Wally Feurzeig
    Purpose of Language: Teach concepts of LISP
    Acronym: N/A
  • B

    Developed by: Ken Thompson
    Purpose of Language: Non-numeric, machine independent applications
    Acronym: N/A
  • PASCAL

    Developed by: Niklaus Wirth
    Purpose of Language: structured Programming and Data Structure
    Acronym: N/A
  • C

    Developed by: Dennis Ritchie
    Purpose of Language: Operating Systems
    Acronym: N/A
  • ML

    Developed by: Robin Milner
    Purpose of Language: Used for Calculus
    Acronym: MetaLanguage
  • SQL

    Developed by: ISO/IEC
    Purpose of Language: Relational database management systems
    Acronym: Structure Query Language
  • ADA

    Developed by: Jean Ichbiah
    Purpose of Language: To be able to put out strong computer outputs
    Acronym: N/A
  • C++

    Developed by: Bjarne Stroutstrup
    Purpose of Language: General programming language
    Acronym: N/A
  • PYTHON

    Developed by: Guido Van Rossum
    Purpose of Language: Express concepts in few lines of code
    Acronym: N/A
  • VISUAL BASIC

    Developed by: Microsoft
    Purpose of Language: Programming for beginners
    Acronym: N/A
  • JAVA

    Developed by: James Gosling
    Purpose of Language: "Write once, Run anwhere"
    Acronym: N/A
  • JAVASCRIPT

    Developed by: Brendan Eich
    Purpose of Language: Used for websites
    Acronym: N/A
  • DELPHI

    Developed by: Embarcerdero Technologies
    Purpose of Language: Software Devlopment for Mobile, Web, and console.
    Acronym: N/A
  • PHP

    Developed by: Ramsus Ledford
    Purpose of Language: Web Development
    Acronym: 1995