Programing Languages Timeline

  • Plankalkul

    Purpose: engineering by Konrad
    Acronym:none
    Who developed:Konrad Zuse
  • MATH-MATIC

    Purpose: Code for UNIVAC 1&2
    Acronym:none
    Who developed:Charles Katz
  • Fortran

    Purpose: A way to tell computers to calculate complex equations
    Acronym:Formula Translation
    Who developed:John Backus
  • LISP

    Purpose: Mathematical notation for computer programs
    Acronym:List Processor
    Who developed: Steve Russell
  • COBOL

    Purpose:Business and finance systems
    Acronym: Common Business Oriented Language
    Who developed:CODASYL
  • RPG

    Purpose: to replicate punched card processing
    Acronym:Report Program Generator
    Who developed:IBM
  • BASIC

    Purpose:To let students of non-mathematical fields to use computers.
    Acronym:Beginner's All-purpose Symbolic Instruction Code
    Who developed:John G. Kemeny
  • LOGO

    Purpose: To teach concepts of LISP
    Acronym:none
    Who developed:Wally Feurzeig
  • Pascal

    Purpose: To encourage good programming practices
    Acronym:named after Blaise Pascal
    Who developed:Niklaus Wirth
  • B

    Purpose:Code for non-numeric applications
    Acronym:B comes from BCPL
    Who developed: Ken Thompson
  • C

    Purpose:Re-implement Unix operating system
    Acronym:none
    Who developed: Dennis M Ritchie
  • ML

    Purpose: General programming language
    Acronym: Meta Language
    Who developed:Robin Milner
  • SQL

    Purpose: Designed to manage data fluently
    Acronym:Structured Query Language
    Who developed:ISO
  • ADA

    Purpose: Long lasting reliable applications
    Acronym: Not acronym but name of 1st programmer
    Who developed: Dr. Jean Ichbiah
  • C++

    Purpose:more flexible version of code
    Acronym:none
    Who developed:Bjarne Stroustrup
  • Delphi

    Purpose:Alternative to modern languages
    Acronym:none
    Who developed:Borland
  • Python

    Purpose:Easily read high level code
    Acronym:none
    Who developed:Guido Van Rossum
  • Visual Basic

    Purpose:Easy to learn coding software
    Acronym:none
    Who developed:Microsoft
  • PHP

    Purpose: Web development
    Acronym:Hypertext PreProcessor
    Who developed:Rasmus Lerdorf
  • Java

    Purpose:to create code and use it on multiple systems without recompiling it.
    Acronym:none
    Who developed:James Gosling
  • JavaScript

    Purpose:make websites interactive
    Acronym:none
    Who developed:Netscape Communications Cooperation