Computer Programming Languages

  • Plankalkul

    Created by Konrad Zuse for engineering programming. Means formal system for programming in German.
  • Fortran

    Created by John Backusfor translating math formulas into code. Stands for Formula Translation.
  • MATH-MATIC

    Created by Charles Katz as an early programming language for UNIVAC I and UNIVAC II.
  • Lisp

    Created by John McCarthy for data processing. Stands for List Processing.
  • COBOL

    Created by Grace Hopper, William Selden, Gertrude Tierney, Howard Bromberg, Howard Discount, Vernon Reeves, and Jean E. Sammet for business, finance, and administrative systems. Stands for Common Business Oriented Language.
  • RPG

    Created by IBM as a high-level programming language for business. Stands for Report Program Generator.
  • BASIC

    Created by John George Kemeny and Tom Kutzas to teach people how to use more complex languages. Stands for Beginner's All purpose Symbolic Instruction Code.
  • LOGO

    Created by Wally Feurzeig and Seymour papert to teach people how to use Lisp. Comes from the Greek logos, meaning word or thought.
  • B

    Created by Ken Thompson as an operating system for minicomputers, very basic to fit in the memory.
  • PASCAL

    Created by Niklaus Wirth to teach students structured programming. Named after French mathematician Blaise Pascal.
  • C

    Created by Dennis Ritchie as an operating system, it's the basis for most computer languages today. Name is because it derives a lot from B.
  • ML

    Created by Robert Milner as a general purpose functional programming language. Stands for metalanguage.
  • SQL

    Created by Donald D. Chamberlin and Raymond F. Boyce to manage data. Stands for Structured Query Language.
  • ADA

    ADA was created by Jean Ichbiah for embedded and real-time systems. Named after Ada Lovelace, the first computer programmer.
  • C++

    Created by Bjarne Stoustrup, it's basically C with more features. Named because it's C with extras.
  • Python

    Created by Guido van Rossum as a general purpose high-level programming language. Named after the developing company.
  • Visual Basic

    Created by Microsoft as an event-driven programming language, meant to accomodate beginners, derives much from BASIC. Name derives from BASIC.
  • Delphi

    Created by Borland for visual programming. Named after the Greek Oracle of Delphi.
  • Java

    Created by James Gosling as a computing platform. Named for the large amount of Java coffee that the creators drank in the development process.
  • JavaScript

    Created by Brendan Eich as an interpreted computer programming language. Originally called LiveScript, it was renamed when it was reconfigured to be compatible with Java.
  • PHP

    Created by Rasmus Lerdorf for web development or as a general purpose programming language. Stands for Personal Home Page.