Computer Languages

By coppera
  • Plankalkul

    Developed by: Konrad Zuse
    Purpose: The language was designed to be used for in engineering.
    Plankalkul roughly translates to "formal system for planning" in German.
  • MATH-MATIC

    Developed by: Charles Katz
    Purpose: A programming language for the early UNIVAC series.
    MATH-MATIC was the marketing name for the language to attract users.
  • Fortran

    Developed by: John Backus
    Purpose: A general purpose language commonly used for intensive numeric/scientific computations.
    Fortran stands for Formula Translating System.
  • Lisp

    Developed by: Steve Russell, Timothy Hart, Mike Levin
    Purpose: Lisp was created to simplify mathematic notations in programs and it is used for AI development.
    Lisp stands for List Processing.
  • COBOL

    Developed by: Grace Hopper, William Selden, Gertrude Tierney, Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet
    Purpose: Intend for use in business and adminstrative purposes.
    COBOL stands Commom Business-Oriented Language.
  • RPG

    Developed by: IBM
    Purpose: IBM RPG is intended for use in business applications.
    RPG stands for Report Program Generator.
  • BASIC

    Developed by: John Kemeny, Thomas Kurtz
    Purpose: A easy to learn language that is widely used.
    BASIC stands for Beginner's All-purpose Symbollic Instruction Code.
  • LOGO

    Developed by: Wally Feurzeig, Seymour Papert
    Purpose: A simple language used for educational purposes.
    LOGO comes from the Greek word "logos" which means "thought".
  • B

    Developed by: Ken Thompson, Dennis Ritchie
    Purpose: Used in system and language software.
    B may be an abbreviation of BCPL, another programming language.
  • PASCAL

    Developed by: Niklaus Wirth
    Purpose: It was initially used for educational purposes before being used by Apple in the the Apple Lisa.
    PASCAL was named after Blaise Pascal, a French mathematician that lived in the 1600s.
  • C

    Developed by: Dennis Ritchie
    Purpose: A general purpose language.
    C was based on the B computer language.
  • ML

    Developed by: Robin Milner
    Purpose: A general purpose language created for use in automated theorem provers.
    ML stands for MetaLanguage.
  • SQL

    Developed by: Donald Chamberlin, Raymond Boyce, ISO/IEC
    Purpose: SQL is commonly used in database management.
    SQL stands for Structured Query Language.
  • ADA

    Developed by: Jean Ichbiah
    Purpose: Created for use by the Department of Defense. Used for embeded systems.
    Named after Ada Lovelace, who is often considered the first programmer.
  • C++

    Developed by: Bjarne Stroustrup
    Purpose: An efficient general purpose computer language.
    C++ refers to the additional features of the langauge over the language C.
  • Python

    Developed by: Guido van Rossum, Python Software Foundation
    Purpose: An easy-to-read general purpose programming language.
    Python is named after the British comedy series Monty Python's Flying Circus.
  • Visual Basic

    Developed by: Microsoft
    Purpose: A simple language that can be used to create applications for Windows.
    Visual Basic is derived from the language BASIC.
  • Delphi

    Developed by: Borland Software Corp, Embarcadero Tech
    Purpose: Used for desktop, web, and mobile application development.
    Delphi was a codename given to the language during its early development.
  • Java

    Developed by: James Gosling, Oracle Corporation
    Purpose: Designed to run on most platforms, Java is also commonly used in web applications.
    Java was named after Java coffee, which is produced in Indonesia.
  • Javascript

    Developed by: Brendan Eich, Netscape Corp, Mozilla Foundation
    Purpose: Javascript is commonly used to create interactions in webpages.
    Javascript was initially known as Livescript before it was changed to Javascript.
  • PHP

    Developed by: Rasmus Lerdorf, PHP Group
    Purpose: A general purpose language that is often use in web development.
    PHP stands for PHP: Hyptertext Preprocessor.