Language timeline

By bcaspin
  • Plankalkül

    • Means Plan Calculus -First algorithmic programming language
    • Used for creating theoretical preconditions
  • Fortran

    -Developed by John Backus of IBM
    - Used for scientific computing
    -Uses English like statements
  • Math-Matic

    • Developed by Grace Hopper
    • Used as a simplified version of coding( kind of like shorthand)
    • A refinment of A-O
  • Lisp

    -A family of computer programming
    -High level programming language
    -Created by Steve Russell, Timothy P. Hart, and Mike Levin
  • COBOL

    -Stands for Common Business Oriented Language
    - Created by a team of computer manufacturers and the Pentagon
    - Designed for business use
  • BASIC

    -Stands for Beginner’s All-purpose Symbolic Instruction Code
    -Created by Thomas Kurtz and John Kemeny
    -Used as an opener for programming
  • LOGO

    -Designed by Seymour Papert
    - Meant for a computer language for children
    - controlled the actions of a turtle
  • B

    • Meant for mini- computers -Developed at AT&T Bell Telephone Towers, done mainly by Ken Thompson
  • Pascal

    • Named after Blaise Pascal a French physicists -Introduced by Niklaus Wirth
    • Aim to produce language for both commercial and scientific applications.
  • C

    -used for system programming
    -Developed by Ken Thompson and Dennis Ritchie
  • ML

    • Developed by Robert Milner -Used as a general function programming -Stands for Meta Language
  • ADA

    -Designed for long lived applications
    - Named after Augusta Ada Lovelace, the first programmer
    - Designed by CII-Honeywell-Bull in France
  • SQL

    -Used for managing data
    - Developed by ISO/IEC
    - Stands for Structured Query Language
  • Python

    • Named after Monty Python
    • Used for General Programming
    • Developed by Guido van Rossum at Centrum Wiskunde & Informatica
  • Visual Basic

    • Meant for building type- safe and object oriented applications
    • invented by Alan Cooper
  • PHP

    -Zeev Suraski and Andi Gutmans developed
    - Stands for Personal Home Page
    - Used for dynamic web applications
  • Java

    -Used for object oriented programming
    - Developed by Sun Enterprises and then bought by Oracle
    -Java does not stand for anything
  • JavaScript

    • Used for Object Oriented programming
    • Even though it shares name with Java it is completly seperate Developed by Netscape Communications.
  • Delphi (Object Pascal)

    • Used as a developmental environment
    • Original author is Borland
    • Also Object Oriented language.
  • RPG

    -Developed by IBM
    -Meant for business applications
    -Stands for Report Program Generator