Programming Languages

  • Plankalkul

    • Engineering purposes
    • Konrad Zuse
    • Not an acronym
  • Fortran

    • Originally developed by IBM
    • Stands for The IBM FORmula TRANslating System
    • Used for scientific and engineering applications
  • Math-Matic

    • Charles Katz
    • Compiler
    • Doesn't stand for anything
  • Lisp

    • John McCarthy
    • Used for mathematics, artificial intellegence
    • Lisp = LISt Processing
  • COBOL

    • Grace Hopper
    • Stands for COmmon Business Oriented Language
    • Used primarily for finance and manufacturing applications
  • RPG

    • Stands for Report Program Generator
    • Primarily developed by IBM
    • Used for business applications
  • BASIC

    • Acronym for Beginner's all-purpose symbollic instruction code
    • John G. Kemeny and Thomas E. Kurtz
    • Made because they wanted to have more students learn computers and computer programming
  • Logo

    • Daniel Bobro
    • Graphical educational language
    • Name comes from the greek work "logos" which means "word," as opposed to other languages that were numbers-based
  • B

    • Name based on "Bon", another programming language
    • Developed by Ken Thompson
    • Used for Honeywell mainframes
  • Pascal

    • Designed to effecitntly generate code
    • Niklaus Wirth
  • ML

    • MetaLanguage
    • Robin Milner
    • General purpose programming language
  • C

    • Dennis Ritchie
    • Has use in The Unix OS
    • "C" isn't an acronym
  • ADA

    • Named after Augusta Ada Lovelace
    • Creation project led by Dr. Jean Ichbiah
    - Used for high - security domains such as air traffic control, railroads, and medical things
  • SQL

    • Designed for managine data
    • Stands for Structured Query Language
    • Developed by IBM
  • C++

    • Bjarne Stroustrup
    • C++ doesn't sand for anything but it has a "C" because it is the object - oriented version of the "C" programming language
    • Can be used for pretty much everything from games to other complex programs
  • Pythos

    • General purpose, high level language
    • Guido Van Rossum
  • Visual Basic

    • Developed by Microsoft
    • One of the first languages with "graphical capabilities," used with businesses a lot
    • Not an abbreviation
  • PHP

    • Used for dynamic web applications
    • Rasmus Lerdorf
    • Stands for Personal Home Page
  • Delphi

    • Contains similar programming tools used in Visual Basic
    • Not an acronym
    • Runs under Windows v.3.1 or Windows'95
    • Used for creating standard windows programs
  • Java

    • James Gosling
    • Used for many web and desktop applications
    • Not an acronym
  • Javascript

    • Brendan Eich
    • Doesn't stand for anything
    • Used in web browsers