Programming

  • Plankalkul

    Invented by Konrad Zuse for engineering purposes. Translated to "Plan Calculus."
  • MATH-MATIC

    Invented by Charles Katz for the UNIVAC I and II.
  • FORTRAN

    Invented by John Backus for simulating physical systems. Shorthand for "FORmula TRANslator."
  • Lisp

    Invented by John McCarthy for programming artificial intelligence.
  • COBOL

    Invented by Grace Hopper for a user-friendly program. Stands for "Common Business-Oriented Language."
  • RPG

    Invented by IBM for punched card machines. Stands for "Report Program Generator."
  • BASIC

    Invented by Thomas Kurtz for a computer to accept input and provide output. Stands for "Beginner's All-Purpose Symbolic Instruction Code."
  • Logo

    Invented by Seymour Papert for graphic development.
  • B

    Invented by Ken Thompson for use in non-numeric coding and system software.
  • Pascal

    Invented by Niklaus Wirth for procedural programming.
  • SQL

    Invented by IBM for database communication.
  • C

    Invented by Dennis Ritchie to aid in the development of the UNIX OS at Bell Labs.
  • ML

    Invented by Robin Milner for theorem solving. Stands for "Meta Language."
  • C++

    Invented by Bjarne Stroustrup as a more user-friendly version of the C language.
  • ADA

    Invented by Jean Ichbiah for program safety.
  • Python

    Invented by Guido Van Rossum for data analysis and visualization.
  • Visual Basic

    Invented by Alan Cooper for allowing development of graphical user interfaces.
  • Java

    Invented by James Gosling for handheld devices.
  • Javascript

    Invented by Brendan Eich for client-side scripting.
  • PHP

    Invented by Rasmus Lerdorf for developing web applications.
  • Delphi

    Invented by Anders Hejlsberg for application development.