Programming Languages

  • Plankalkul

    -Created by Konrad Zuse.
    -Deigned for engineering purposes.
    -The name is a german translation for "Plan Calculus".
  • Fortran

    -Created by John Backus & IBM.
    -Especially suited for scientific and engineering applications.
    -Its name is a contraction for Formula Translating System.

    -Created by a group led by Charles Katz.
    -Intended as an improvement over Fortran,and used as an early programming language for UNIVAC I and UNIVAC II.
    -Its name stands for Mathematically oriented autocode.
  • Lisp

    -Created by John McCarthy.
    -Lisp was originally created as a practical mathematical notation for computer programs.
    -The name LISP derives from "List Processing".

    -Created by Grace Hopper, William Selden, Gertrude Tierney, Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet.
    -Designed for business, finance and administrative systems.
    -Its name stands for Common Business-Oriented Language.
  • RPG

    -Created by IBM.
    -Was created to run IBM i or OS/400 based systems, and IBM still uses this language today.
    -RPG stands for Report Program Generator.

    -Created by John George Kemeny and Thomas Eugene Kurtz.
    -They wanted to enable students outside the feilds of science and math to use computers. Because at the time, almost all computer required custom software, which only scientists and mathmeticians could do.
    -BASIC stands for Beginner's All-purpose Symbolic Instruction Code.
  • Logo

    -Created by Wally Feurzeig and Seymour Papert.
    -The language was originally designed to teach concepts of programming related to LISP.
    -Its name was derived from the Greek logos meaning word or "thought".
  • B

    -Created mostly by Ken Thompson.
    -Mainly created to be a stripped version of BCPL so it could fit in the memory capicity of the time.
    -The name "B" was probably a contraction of BCPL.

    -Created by Niklaus Wirth.
    -Designed to be a small and efficient language intended to encourage good programming practices using structured programming and data structuring.
    -Named after the french mathematician and philosopher.
  • C

    -Created by Dennis Ritchie.
    -Created to be simple and straightforward so it could be used across many applications.
    -"C" Doesnt stand for anything, it was made as an approvement over its predessesoer "B".
  • ML

    -Created by Robin Milner & others at the University of Edinburgh.
    -It was conceived to develop proof tactics in the LCF theorem prover.
    -Its name, ML, stands for metalanguage.
  • SQL

    -Created by Donald D. Chamberlin and Raymond F. Boyce.
    -Designed for managing data held in a relational database management system (RDBMS).
    -The name is a contraction for Structured Query Language.
  • ADA

    -Created by Jean Ichbiah.
    -Origionally designed to supersede hundereds pf programming languages used in the late 70's and early 80's.
    -Named after Ada lovelace, who was considered the first computer programmer. (1815-1852).
  • C++

    -Created by Bjarne Stroustrup.
    -It was created to be an improvement on the C Programming language.
    -It was origionally named C with classes, but was later renamed to C++.
  • Delphi

    -Created by Embarcadero Technologies
    -Designed to be an alternate language, such as Visual Basic. It origionated from the Pascal language.
    -Its name does not have any special meaning or origion.
  • Visual Basic

    Visual Basic
    -Created by Microsoft.
    -Visual Basic is derived from Basic, and is itended to be simple and easy to learn and use.
    -Its name was based on the originonal "Basic" programming language, but there is no special meaning for it.
  • Python

    -Created by Guido van Rossum.
    -Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in other languages.
    -Python got its name from a comedy series from the seventies "Monty Python's Flying Circus". The designer liked this name because it was short, unique and slightly mysterious.
  • Java

    -Created by James Gosling and
    Sun Microsystems.
    -Specifically designed to have as few implementation dependencies as possible; and to be portable and accessible.
    -The name has no special meaning, it was just a random name generated by the sun microsystems crew.
  • JavaScript

    -Created by Brendan Eich.
    -Mainly used for running web browsers. (JavaScript copies many naming conventions from Java, but the two languages are otherwise unrelated).
    -This name was also random, and not to be confused with Java.
  • PHP

    -Created by Rasmus Lerdorf.
    -Designed for web development but also used as a general-purpose programming language.
    -PHP originally stood for Personal Home Page, it now stands for PHP: Hypertext Preprocessor.