Programming Language

By libby19
  • Plankalkul

    Year Developed: 1942 - 1945
    Developed By: Konrad Zuse
    Primary Purpose: engineering
    Name Meaning: Plan Calculus
  • Fortran

    Year Developed: 1957
    Developed By: John W. Backus
    Primary Purpose: Artificial Intelligence
    Name Meaning: FORmula TRANslation and FORmula TRANslator
  • MATH-MATIC

    Year Developed: 1957
    Developed By: Remington Rand
    Primary Purpose: programming language for the UNIVAC I and UNIVAC II
    Name Meaning: AT-3 (Algebraic Translator 3)
  • Lisp

    Year Developed: 1958
    Developed By: Steven Russell, Timothy P. Hart, and Mike Levin
    Primary Purpose: practical mathematical notation for computer programs - artificial intelligence
    Name Meaning: LISt Processor
  • COBOL

    Year Developed: 1959 - 61
    Developed By: Dr. Grace Murray Hopper
    Primary Purpose: Pentagon - Department of Defense
    Name Meaning: Common Business-Oriented Language
  • RPG

    Year Developed: 1959
    Developed By: IBM - International Business Machines Corporations
    Primary Purpose: report-building program - business applications
    Name Meaning: Report Program Generator
  • BASIC

    Year Developed: 1964
    Developed By: John G. Kemeny and Thomas E. Kurtz
    Primary Purpose: help other college students
    Name Meaning: Beginner's All-purpose Symbolic Instruction Code)
  • LOGO

    Year Developed: 1967
    Developed By: Wally Feurzeig, Seymour Papert, and Cynthia Solomon
    Primary Purpose: general-purpose language, known for turtle graphic or vector graphics
    Name Meaning: derived from the Greek logos - word or thought
  • PASCAL

    Year Developed: 1968 - 69
    Developed By: Niklaus Wirth
    Primary Purpose: encourage good programming practices
    Name Meaning: named after Blaise Pascal
  • B

    Year Developed: 1969
    Developed By: Ken Thompson, Dennis Ritchie
    Primary Purpose: system and language software
    Name Meaning: Derived from BCPL
  • C

    Year Developed: 1969 - 1973
    Developed By: Dennis Ritchie
    Primary Purpose: re-implement the Unix operating system
    Name Meaning: Computer Programming Language
  • SQL

    Year Developed: 1970s
    Developed By: Raymond Boyce and Donald Chamberlin
    Primary Purpose: query, insert, update, and modify data
    Name Meaning: Structured Query Language
  • ML

    Year Developed: 1973
    Developed By: Robin Miner
    Primary Purpose: general-purpose functional programming language
    Name Meaning: Meta Language
  • C++

    Year Developed: 1979 - 1998
    Developed By: Bjarne Stroustrup
    Primary Purpose: To allow programs to be organized as they could in SIMULA 67
    Name Meaning: an updated version of C
  • ADA

    Year Developed: 1980
    Developed By: Jean Ichbiah
    Primary Purpose: Embedded Systems - Department of Defense
    Name Meaning: named after Ada Lovelace
  • Python

    Year Developed: 1991
    Developed By: Guido van Rossum
    Primary Purpose: Web Programming & emphasize code readability
    Name Meaning: Rossum read "Monty Python's Flying Circus" and wanted to give the program a short, unique, and slightly mysterious name
  • Visual Basic

    Year Developed: 1991
    Developed By: Alan Cooper
    Primary Purpose: a program which makes the computer a useful tool
    Name Meaning: no deeper meaning
  • PHP

    Year Developed: 1994
    Developed By: Rasmus Lerdorf
    Primary Purpose: Web Programming
    Name Meaning: Hypertext Preprocessor
  • Delphi

    Year Developed: 1995
    Developed By: Borland Delphi
    Primary Purpose: RAD - rapid application development
    Name Meaning: named after creator
  • Java

    Year Developed: 1995
    Developed By: James Gosling
    Primary Purpose: general-purpose computer programming language
    Name Meaning: Java Coffee
  • JavaScript

    Year Developed: 1995
    Developed By: Netscape Communications Corporation, Mozilla Foundation, Ecma International
    Primary Purpose: Web Programming
    Name Meaning: no deeper meaning