Programming Languages

  • Fortran

    Developed by an IBM team led by John Backus
    First high-level language. used in supercomputing applications
    FORmula TRANslation
  • MATH-MATIC

    Created by a group led by Charles Katz
    Intended as an improvement over Fortran
    Completed same year as FLOW-MATIC
  • LISP

    Developed by John McCarthy
    Made for practical mathematical notation for computer programs
    LISt Processor
  • COBOL

    Developed by Grace Hopper and CODASYL
    Primarily used in finance, business, and administrative systems for businesses and governments
    COmmon Business-Orientated Language
  • RPG

    Developed by IBM
    Used for business applications
    Report Program Generateor
  • BASIC

    Created by Thomas Eugene Kurtz and John George Kenny, Dartmouth
    Used in home computers, simple games, programs, and utilities
    Beginner's All-purpose Symbolic Instruction Code
  • LOGO

    Created by Daniel G. Gobrow, Wall Feurzeig, Seymour Papert, and Cynthia Solomon
    Used for turtle graphics
    Named derived from the Greek word logos, meaning thought
  • B

    Created by Ken Thompson and Dennis Ritchie, Bell Labs
    Used in machine independent application, and system and language software
  • PASCAL

    Created by Niklaus Wirth
    Used for teaching programming
    Named after Blaise Pascal
  • SQL

    Developed by ISO/IEC
    Designed to manipulate and retrieve data stored in IBM's original quasi-relational database management system
    Structured Query Language
  • C

    Created by Dennis Ritchie, Bell Labs
    Used for cross-platform programming, system programming, UNIX programming, and computer game development.
    Got its named from an earlier language called B
  • ML

    Created by Robin Milner and others
    Can automatically infer the types of most expressions without requiring explicit type annotations
    MetaLanguage
  • ADA

    Created by Jean Ichbiah
    Used in banking, manufacturing, transportation, commercial aviation, and Dept. of Defense
    Named after Ada Lovelace
  • C++

    Created by Bjarne Stroustrop, Bell Labs
    Used in commercial application development, embedded software, server/client applications, and video games
    Named comes from ++ the increment operator in C
  • Pyhton

    Created by Guido Van Rossum, CWI
    Used in web applications, software development, and information security
    Named after the British comedy troupe Monty Python
  • Visual Basic

    Developed by Microsoft
    Enables the rapid application development of graphical user interface application
    Derived from BASIC
  • PHP

    Rasmus Lerdorf
    Used fo building/maintaining dynamic web pages, and sever-slide development
    Personal Home Page
  • JAVASCRIPT

    Created by Brendan Eich, Netscape
    Used in dynamic web development, PDP documents, web browsers, and desktop widgets
    Final name choice after Mocha and Livescript
  • Delphi

    Developed by Bordland
    Used in Windows programming
    Named after the Oracle at Delphi
  • JAVA

    Created by James Gosling, Sun Microsystems
    Used in network programming, web application development, software development, and Graphic user interfac development
    Got its name from the amount of coffee consumed while developing the language
  • Plankalkul

    Created by Konrad Zuse
    First high-level non-von Neumann programming language to be designed for a computer
    German for "Plan Calculus"