Programming Languages Timeline Assignment

  • Plankalkul

    Developed by Konrad Zuse, Plankalkul can be considered the first programming language. It was created for engineering.
  • Fortran

    Stands for FORmula TRANslation. Developed by John Backus. it was mostly used for things that contained complicated scientific, statistical, or mathematical work.
  • MATH-MATIC

    Developed by Grace Hopper, MATH-MATIC was an updated version of another one of her creations, a programming language called A-0. This program used words instead of numbers for programming
  • LISP

    Stands for LIst Processing language. Developed by John McCarthy, and created for AI research, but can also be used where Ruby or Python is used.
  • RPG

    Stands for Report Program Generator. Developed by IBM, RPG is used for business applications on the IB I operating system.
  • COBOL

    Stands for COmmon Business-Oriented Language. Developed bu Gracy Hopper, COBOL works with all brands and types of computers/ It is used in ATMs, hospital and government computers, telephone systems, traffic signals, and more.
  • BASIC

    Stands for Beginner's All-purpose Symbolic Instruction Code. Developed by John G. Kemeny and Thomas E. Kurtz. Was created for students so they could still use computers, even if they didn't have a strong understanding in the fields.
  • LOGO

    Developed by Seymour Papert, LOGO was used as a drawing program and for teaching children
  • B

    Developed by D. M. Ritchie and K. L. Thompson. Used for Non-numerical applications like system programming.
  • PASCAL

    Named in honor of the famous french Blaise Pascal. Developed by Niklaus Wirth. Created to teach computer programming.
  • C

    Developed by Dennis Ritchie. Created so that operating systems could be used on several types of computers
  • ML

    Stands for Meta Language. Developed by Robin Milner. Used for meta-programming, programs that affect other programs.
  • SQL

    Stand for Structures Query Language. Created by Raymond Boyce and Donald Chamberlin, SQL is used to access, edit, and create information on databases.
  • ADA

    Was named after the first computer programmer, Ada Lovelace. Developed by Jean Ichbiah, the language is used for things that need a high reliability.
  • C++

    Developed by Bjarn Stustrup, C++ allowed for more complex programs and is used to program packaged software and gaming engines.
  • Python

    Named after Monty Python, a British comedy group. Developed by Guido Van Rossum and uses fewer lines of code than other languages.
  • Java

    Developed by Sun Microsystems to allow programs to run on any system
  • PHP

    Stands for Personal Home Page. Developed by Ramus Lerdorf for web development.
  • JavaScript

    Not related to Java. Developed by Brendan Eich to enhance web browser interaction
  • Delphi

    Developed by Borlan as a windows programming development tool
  • Visual Basic

    Developed by Bill Gates and Paul Allen. Allows for easier programming due to its drag-and-drop method of taking pre-existing code and editing it.