2.1.5 Programming Language Timeline Assignment

  • Plankalkul

    Developed by Konrad Zuse Computor programming designed for engineering purposes. Plankkalkul stands for "plan calculus"
  • Fortran

    Developed by John W. Backusat at IBM. General purpsoe, imperative programming language suited to numeric computation and scientific computing. Name references formula Translating system.
  • MATH-MATIC

    Developed by Charles Katz. Early programming language for UNIVAC I amd UNIVAC ll intended as improvement over Fortran.
  • Lisp

    Developed by John McCarthy. Programming language with long history and distinctive, fully parenthesized polish prefix notation. Lisp stands for: Locate Identifier Separation Protocol
  • COBOL

    Developed by the CODASYL comitee. Developed as compiled English-like computor programming language designed for bussiness use. COBOL stands for: Common Bussiness Oriented Language.
  • RPG

    Developed by IBM. Highleved programming language for bussiness applications - tool to replicate punch card processing. RPG stands for "Structured Query Language"
  • BASIC

    Developed by John George Kemeny and Thomas Eugene Kurtz at Dartmouth College. Designed to be general purpose, high level programing languages emphasizing ease of use. Basic is a acronym for: Beginers All Purpose Symbolic Instruction Code.
  • LOGO

    Developed by Seymour Papert. Educational programming language use of "Turtle Graphics" Named derived from Greek word "Logos" meaning word of thought.
  • B

    Developed by Ken Thompson with contributions from Dennis Ritchie. Purpose was recursive, non numeric, machine independant aplications, such as system and language software. Named "B" because derived from BCPL.
  • PASCAL

    Developed by Niklaus Wirth. Small and efficent language intended to encourage good programming practices. Named for French mathematician Blaise Pascal.
  • C

    Developed by Dennis Ritchie. One of the most widely used programming languages of all time. C maps efficently to typical machine instructions.
  • ML

    Developed by Robin Milner University of Edinburgh. Develops proof tactics in the LCF theorem prover. ML stands for Metalanguage.
  • SQL

    Developed by ISO/IEC Special purpose programming language designed for managing data. SQL stands for " Structural Query Language"
  • ADA

    Developed by Jean Ichbiah of CII Honeywell Bull under contract to USDOD. Purpose was to superseed previous programing languages used by DOD. ADA named after Ada Loveloce (first computor prgramer)
  • C++

    Developed by Bjarne Stroustrup. Designed with biased towards system programming and large systems with efficency and flexibility.
  • Python

    Developed by Guido Van Rossum. General purpose, high level programming language. Its design emphasizes code readability with fewer lines of code. Name derived from Monty Python's Flying Circus.
  • Visual Basic

    Developed by microsft (Alan Cooper) Third generation event driven programming language and integrated development environment. VB was intended to be easy to learn and use.
  • Delphi

    Developed by Anders Hejilsberg at Broland. Developed as a rapid application tool for windows. Name references the oracle of Delphi.
  • Java

    Developed by James Gosling at Sun Microsystems. General purpose is prorgraming language that is onject oriented and designed to have as few implementation dependencies. Named for Java Coffee.
  • Java Script

    Developed by Brenden Eich at Netscape. One of the three essential technologies of the world wide web content production.
  • PHP

    Developed by Rasmus Lerdorf. Designed for web development but also general purpose programming language. PHP stands for "personal home page"