Computer Programming Languages

By Haiming
  • Plankalkul

    Created by Konrad Zuse used as a formal way of planning.
  • Period: to

    Timeline

  • Fortran

    Created by John Backus used for numeric and scientific computation.
  • MATH-MATIC

    Created by Charles Katz used as an improvement to Fortran.
  • Lisp

    Created by John McCarthy and is used to create artificial intelligence (AI).
  • Cobol

    Created by Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, and Gertrude Tierney. It stands for Common Business Oriented Language and is used for businesses.
  • RPG

    Stands for Report Program Generator created by IBM and is used on IBM's operating system.
  • BASIC

    Created by John Kemeny and Thomas Kurtz and stands for Beginner's All-Purpose Symbolic Instruction Code. It allowed everybody to use computers, not just mathematics and computing students.
  • LOGO

    Created by Wally Feurzerg and is used for graphics from lines.
  • B

    Developed by Ken Thompson and Dennis Ritchie. The name is derived from BCPL and is used for recursive and non-numeric applications.
  • Pascal

    Created by Niklaus Wirth and is used to encourage good programming practices.
  • C

    Created by Dennis Ritchie and is used to program applications and operating systems.
  • ML

    By Robin Milner to develop proofs. Also known as Metalanguage.
  • SQL

    By Donald Chamberlain; stands for Structured Query Language and is used for managing data.
  • ADA

    Created by Jean Ichbiah and is an acronym for Ada Lovelace. The primary focus of the language is to improve safety and maintainability.
  • C++

    Created by Byorne Stroustrup and is used for systems programming and is an extension of C.
  • Python

    Created by Guido van Rossum and is used for readability and the ability to code in fewer lines than other programming languages.
  • Visual Basic

    Created by Microsoft to develop applications.
  • Java

    Created by James Gosling and is used for application developers to "write once, run everywhere".
  • Javascript

    By Brendan Eich for web browsers.
  • PHP

    Created by Rasmus Lerdorf used as hypertext preprocessor and generates webpages and images.
  • Delphi

    Created by Embarcadero Technologies and is used for applications for mobile, web, and graphical.