Programming Languages

  • Plankalkül

    Plankalkül was first written about in 1948, but was not implimented until later in the twentieth century. It was designed by Konrad Zuse for engineering purposes, and more or less means "formal system for planning"
  • Fortran

    Fortran was developed by John Backus of IBM in 1957 and is an acronym for The IBM Mathematical FORmula TRANslating system. Fortran was developed for the purposes of scientific computing and numeric computation.

    MATH-MATIC was developed in 1957 by Charles Katz of the Rand Coporation. It was developed as an improvement to FORTRAN.
  • Lisp

    Lisp was developed in 1958 by Steve Russell, Timothy Hart, and Mike Levin, but it was created by John McCarthy of MIT. Lisp was created as a mathematical notation, and is an acronym for LISt Processing.

    COBOL was developed by Grace Hopper, William Selden, Gertrude Tierney, Howard Bromberg, Howard Discount, Vernon Reeves, and Jean E. Sammet, of CODASYL Committee (COnference on Data SYstem Management). This language was developed primarily for business and finance, and is an acronym for COmmon Business-Oriented Language
  • RPG

    RPG stands for Report Program Generator, and was developed by IBM in 1959. It was created in order to make the transition from the tabulating machine to the computer easier.

    BASIC is an acronym for Beginner's All-purpose Symbolic Instruction Code. It was developed on May 1, 1964 by John George Kemeny and Thomas Eugene Kurtz of Dartmouth College. The purpose of BASIC was to provide easy computer access to non-scientists, because bafore BASIC, most computers needed "writing custom software".
  • LOGO

    LOGO was developed in 1968 by Wally Feurzeig and Seymour Papert of BBN (Bolt, Beranek and Newman). LOGO is used in education, and was created for constructivist teaching.
  • B

    Prgramming language B was developed in 1969 by Ken Thompson and Dennis Ritchie of Bell Labs. B was developed to fit into the memory capacity of the existing minicomputers. To design B, Ken Thompson took his previous language, BCPL, and stripped it of everything he felt that he didn't need.

    PASCAL was developed by Niklaus Wirk in 1970 as a small language to encourage good programming practices.
  • C

    C was developed by Dennis Ritchie of Bell Labs in 1972 "as a system implementation language for the nascent Unix operating system." It created a type structure to improve BCPL.
  • ML

    ML was developed by Robin Milner at the University of Edinburgh in 1973. It was developed to create proof tactics for the University's LCF (Logic for COmputable Fuctions), also created by Robin Milner.
  • SQL

    SQL is an acronym for Structured Query Language, and was developed in 1974 by ISO/IEC. It was created by IBM in an earlier version (SEQUEL) in order to retrieve and manipulate date stored in System R.
  • ADA

    Created by CII Honeywell-Bull for the US Depatment of Defense. The language was standardized in 1983, and became available to the public in 1987. This language was designed in order to solve the "software crisis". This language was able to be used for many purposes, not just one like all previous software.
  • C++

    C++ was developed by Bjarne Stroustrup of Bell Labs. This language was developed as upgrades for the C programming language, such as classes, operating overloading, multiple inheritance, and virtual functions.
  • Python

    Python was developed in 1991 by the Python Software Foundation, and was designed by Guido van Rossum. It was designed because of difficulties with the ABC language,
  • Visual Basic

    Visual Basic was developed in 1991 by Microsoft. It was created to make writing programs practical on the Windows operating system.
  • PHP

    PHP was developed by the PHP group (designed by Rasmus Lerdorf). PHP was originally an acronym fo Personal Home Page, but now stands for Hypertext Preprocessor, and was developed to produce dynamic Web pages.
  • Delphi

    Delphi was created in 1995 by Borland, and is based off of Object-Pascal. Delphi was developed as a rapid application development tool.
  • Java

    Java was created by James Gosling of Sun Microsystems (now the Oracle Coporation) in 1995. Java was developed in order to allow operators to WORA ("write once, run anywhere"), which means that it runs on one platform and can run on another wtihout being recompiled.
  • Javascript

    Javascript was developed in 1995 by Brandon Eich for Netscape. It was developed as Netscape's version of an easy-to-use software, such as Basic.