Timeline Assignment

  • Plankalkul

    Developer: Konrad Zuse
    Purpose: Was designed for Engineering purposes.
    Acronym: N/A
  • Fortran

    Developer: John Backus
    Purpose: Originally developed for scientific and engineering appliance.
    Acronym: Derived from Formula Translation
  • MATH-MATIC

    Developer: Remington Rand
    Purpose: Is marketing for the AT-3 Translator, it was a manual, and provides algebraic-style expressions.
    Acronym: Influenced by FLOW-MATIC
  • Lisp

    Developer: John McCarthy
    Purpose: It is a interchangeable code. pragmatic general-Purpose language
    Acronym: Named derived from List Processor.
  • COBOL

    Developer(s): Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, Gertrude Tierney.
    Purpose: Designed for business and was designed to be self-documenting and highly readable.
    Acronym: Common business-orientated language.
  • RPG

    Developer: IBM
    Purpose: Known as a program cycle, it executes an implied loop, which can apply to a program to every record of that file. File specifications, listing all files to be written, read or updated.
    Acronym: Report Program Generator
  • BASIC

    Developer(s): John George Kemeny & Thomas Eugene Kurtz
    Purpose: Allow students to write mainframe computer programs.
    Acronym: Basic comes from the name of an unpublished paper by Thomas Kurtz
  • LOGO

    Developers: Wally Feurzeig, Seymour Papert
    Purpose: Designed to carry out drawing functions and exploration of emergent Phenomena.
    Acronym: Not an acronym, but is instead derived from the Greek word Logos , meaning “word or thought”
  • B

    Developer(s): Ken Thompson, Dennis Ritchie
    Purpose: Recursive, non-numeric, machine independent applications, such as system and language software.
    Acronym:N/A
  • PASCAL

    Developer: Nikalus Wirth
    Purpose: Intended to generate good programming practices using structured programming and data structuring.
    Acronym: Named in honor of a French Mathematician and Philosopher , Blaise Pascal
  • C

    Developer: Dennis Ritchie
    Purpose: To be compiled using a relatively straightforward compiler, to provide low-level, and to encourage cross-platform programming.
    Acronym: N/A
  • ML

    Developer: Robin Milner and other developers and the University of Ediburgh
    Purpose: Used generally in Bioinformatics and financial systems and applications including genealogical databases.
    Acronym: Meta-Language
  • SQL

    Developer: ISO/IEC
    Purpose: Made for managing data held in database systems. Also used to manipulate and retrieve data stored in IBM’s original quasi-relational database management system.
    Acronym: Structured Query Language
  • ADA

    Developer: Jean Ichbiah
    Purpose: Designed for development of very large software systems.
    Acronym: Named after Ada Lovelace (1815–1852), who was the first computer programmer.
  • C++

    Developer: Bjarne Stroustrup
    Purpose: Designed for building and using efficient and elegant abstractions.
    Acronym: C with classes was renamed to C++
  • Python

    Developer: Guido Van Rossum
    Purpose: Is designed to be a highly readable language and is meant to have an uncluttered visual layout. Allows programmers to express concepts in fewer lines of Code than would be in other languages such as JAVA or C++
    Acronym: N/A
  • Visual Basic

    Developer: Microsoft
    Purpose: Was designed to balance for a learning curve, programmers using Basic can create simple and Complex GUI applications. Used to visually arrange controls and components
    Acronym: N/A
  • Delphi

    Developer: Embarcadero Technologies.
    Purpose: Used for desktop, mobile, web and console applications, a visual forms designer for both VCL and FMX
    Acronym: N/A
  • Java

    Developer: James Gosling
    Purpose: General application used for few implementation dependencies, a coding, Originally designed for interactive television.
    Acronym: Named Java from Java Coffee
  • PHP

    Developer: Rasmus Lerdorf
    Purpose: Common usage of PHP is large and varies; It is used for a consistent interface and for accessing databases online.
    Acronym: Hypertext Preprocessor