Programming Languages

By VinnyD
  • Plankalkul

    Designer: Konrad Zuse Designed for engineering purposes but not published because of WWII Plankalkul (Plan Calculus)
  • MATH-MATIC

    Designed by: Charles Katz Programming language designed for the UNIVAC, it was a compiler.
  • Fortran

    Designers: John Backus & IBM Used for numeric computation and scientific computing. Fortran (Formula Translation)
  • Lisp

    Designer: John McCarthy Designed for mathematical notation, and quickly became a favorite for AI programming. LISP (Location/Identifier Separation Protocol)
  • RPG

    Designer: IBM Designed for business applications to replicate punchcards. RPG (Report Program Generator)
  • COBOL

    Designers: Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, Gertrude Tierney Wanted a portable programming language for data processing at the DoD. COBOL(Common Business Oriented Language)
  • BASIC

    John Kemeny and Thomas Kurtz Enable students to learn programming that weren't in science or mathematics, who were generally the only people that learned programming. BASIC (Beginner's All-purpose Symbolic Instruction Code)
  • LOGO

    Designers: Wally Feurzeig, Seymour Papert Educational programming language that uses turtle graphics to teach people how to program.
  • B

    Developed at Bell Labs Recursive, machine independent applications such as system and language software. Name could be a contraction of BCPL
  • C

    Dennis Ritchie at Bell Labs Provides constructs that map efficiently to machine instructions.
  • PASCAL

    Designer: Nikalus Wurth Designed to teach good programming practices with structured programming.
  • ML

    Designer: Robert Milner Designed to develop proof tactics in the LCF theorem power. ML (MetaLanguage)
  • SQL

    Designer: Donald D Chamberlin Special program used for managing data in a database system, or for stream processing. SQL (Structured Query Language)
  • Ada

    Created by: Jean Ichbiah and team of CII Honeywell Bull Built to have a safe modular programming method, and cut down on the amount of high level DoD programs.
  • C++

    Bjarne Stroustrup Used for system programming with highlights on efficiency, flexibility, and performance.
  • Python

    Designer: Guido van Rossum Used for general programming with emphasis on readability.
  • Delphi

    Designers: Borland Created as a rapid application development tool for Windows.
  • Java

    Designers: James Gosling Designed to have the least amount of dependencies possible, and to run anywhere.
  • JavaScript

    Designer: Brendan Eich One of the three core technologies that websites employ to give their website functionality.
  • PHP

    Designer: Rasmus Lerdorf Server side scripting program intended for web development. PHP (Personal Home Page)
  • Visual Basic

    Designer: Microsoft Easy programming of graphic elements, intended to teach new programmers about OOP.