History of Programming

  • Plankalkul

    Created by Conrad Zuse
    Used for Mathmatics
    Plankalkul is Plan Calculus in German
  • Fortran

    Created by John Backus
    Primary use is to compute mathematics and scientific formulas
    Fortran is short for Formula Translation
  • MATH-MATIC

    Created by Remington Rand
    Used for mathmatics by students
    MATH-MATIC is not an acronym
  • Lisp

    Created by John McCarthy
    Used for mathmatical notation
    Lisp is not an acryonm
  • COBOL

    Created by Howard Bromberg, Howard Discount, Vernon Reeves, Jean Sammet, William Selden, Gertrude Tierney
    Primary use was for business
    COBOL stands for Common Business Oriented Language
  • RPG

    Created by IBM
    Used for business applications
    RPG stands for Report Program Generator
  • BASIC

    Created by John Kemeny and Thomas Kurtz
    Intended to allow everyone to create software for PCs
    BASIC stands for Beginners All-Purpose Symbolic Instruction Code
  • LOGO

    Created by Wally Feurzeig and Seymour Papert
    Used for turtle graphics
    Logo is not short for anything
  • B

    Created by ken Thompson
    Use for non numeric machine independent applications
    B may be a contraction of BCPL
  • PASCAL

    Created by Niklaus Wirth
    Used for efficient structured programing
    PASCAL is named for Blaise Pascal
  • C

    Created by Dennis Ritchie
    Used to reimpliment Unix
    The letters in the name do not stand for anything
  • ML

    Created by Robin Milner
    Used for mathematics and proofs
    ML stands for MetaLanguage
  • SQL

    Designed by Donald Chamberlain and Raymond Boyce
    Used for mathmatics
    SQL stands for Structured Query Language
  • ADA

    Created by Jean Ichbiah
    Primary use was to reduce the number of independent coding languges within the Deparment of Defense
    ADA stands for Ada Lovelace the first computer programmer
  • C++

    Created by Bjarne Stroustrup
    Primary use was for system programming
    C++ does not mean something
  • Python

    Created by Guido Van Rossum
    Used as a high level general purpose language
    Python is named after Monty Python
  • Visual Basic

    Created by Microsoft
    Used for creation of applications
    Visual basic does not have an acronymn
  • Java

    Created by James Gosling
    Created to be used as a general purpose coding languge
    Java is not an acronym for anything
  • Javascript

    Created by Brendan Eich
    Used primarliy for websites
    Javascript is not an acronym for anything
  • PHP

    Created by Rasmus Lerdorf
    Used to help create servers
    PHP stands for hyper text pre processor
  • Delphi

    Created by Borland
    Used for applications across most platforms
    Delphi does not stand for anything