Programming Languages

  • Plankalkul

    Plankalkul was created in 1948 by Konrad Zuse. Plankalkul means "formal sytem for planning" and Zuse created it for use in the Engineering field.
  • Fortran

    Fortran was created in 1955 by John Backus. The name Fortran was developed as a combination of the words Formula Translating System. It was designed for scientific purposes and to be able to computer numerical systems.
  • MATH-MATIC

    MATH-MATIC was created in 1957 by Charles Katz. He created it to be an improvement over Fortran which had been released earlier that year and it served essentially the same purpose.
  • Lisp

    Lisp was created in 1958 by John McCarthy and Steve Russell. The name is taken from the words List Processing. It was designed to have a primary purpose in notation of basic mathematics.
  • COBOL

    COBOL was created at the CODASYL conference in 1959 by Jean Sammet, Grace Hopper, Howard Bloomberg, Howard Discount, Vernon Reeves,William Selden, and Gertrude Tierney. The name stands for Common Business Oriented Language. The primary purpose is for use in administrative, business, and finance systems for businesses and some branches of the government.
  • RPG

    RPG was created by IBM in 1959. The name stands for Report Program Generator and the purpose of the program is just as it sounds, to generate programs from different types of data.
  • BASIC

    BASIC was created in 1964 by John G. Kemeny and Thomas Kurtz. The name is an acronym for Beginner's All-Purpose Symbolic Instruction Code. Kemeny and Kurtz created BASIC as a program to teach college students at Datrmouth how t program a computer in subjects outside of the basic STEM (math and science) subjects.
  • LOGO

    LOGO was created in 1967 by Wally Feurzeig and Seymour Papert. The name was taken from the Greek word logos which means "thought". LOGO was designed to help people understand Lisp but over time it developed its own identity in mathematical logic.
  • B

    B was created in 1969 by Ken Thompson and Dennis Ritchie. The program was a successor of BCPL and therefore named B. B is designed for system programming and other non-numeric programs.
  • PASCAL

    PASCAL was created in 1970 by Niklaus Wirth and he named it in honor of Blaise Pascal. He created it to help students learn structured programming.
  • C

    C was created in 1972 by Dennis Ritchie as a successor of his last creation B and so it was therefore named C. C's primarily used in machine instructions and other programs that had before been written in Assembly Language.
  • ML

    ML was created in 1973 by Robin Milner at the University of Edinburgh. ML is an acronym for metalanguage and its primary purpose is to help infer expressions without the use of explicit type annotations.
  • SQL

    SQL was created in 1978 by Donald Chamberlin and Raymond Boyce. SQL is an acronym for Structured Query Language and its primary purpose is to manage databases.
  • ADA

    ADA was created in 1980 by Jean Ichbiah and he named it after Ada Lovelace who many consider to be the first computer programmer. ADA's primary purpose is to run large important applications that must be ran efficiently. ADA is even used by the Department of Defense.
  • C++

    C++ was created in 1983 by Bjarne Stroustrup and was named for its influencing program C. C++ is similar to C in its ability to rewrite basic code and its low-level memory manipulation.
  • Python

    Python was created in 1991 by Guido van Rossum who named it Python after his love of Monty Python. His primary purpose was to create a programming language that is readable with less lines of code than the popular languages Java and C++.
  • Visual Basic

    Visual Basic was created in 1991 by Microsoft and the name was created by Microsoft. It is a low level programming language that makes it easy for people to create applications.
  • Delphi

    Delphi was created in 1995 by Anders Hejlsberg. It was named for the Greek Oracle found in Delphi. The primary purpose of Delphi is to create applications for different types of computers.
  • Java

    Java was created in 1995 by James Gosling and the name Java was created in a brainstorming session and then tested positively on audiences and decided upon as a final name for the programming language. Java is a basic but widely popular progamming language designed to run with a very slim amount of implementation dependencies.
  • PHP

    PHP was created in 1995 by Rasmus Lerdorf. PHP is an acronym for Personal Home Page. Lerdorf designed PHP to build simple applications but as he went through the process it created a new programming language.
  • Javascript

    Javascript was created by Brendan Eich in 1995. Javascript was initially named Mocha but the name was changed in order to ride the success of the new program Java and make consumers believe it was derived from Java. The primary purpose of Javascript is to choose what web page can and cannot display.