2.1.5 Programming Language Timeline Assignment

  • Plankalkül

    Developed By:Konrad Zuse
    Purpose:engineering purposes
    Nammed After:
  • Fortran

    Developed By: John Backus
    Purpose: general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing
    Nammed After: Formula Translating System
  • MATH_MATIC

    Developed By: Charles Katz
    Purpose: improvement over FORTRAN
    Nammed After:
  • Lisp

    Developed By:John McCarthy
    Purpose: practical mathematical notation for computer programs
    Nammed After:
  • COBOL

    Developed By:Grace Hopper, William Selden, Gertrude Tierney, Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet
    Purpose:business, finance, and administrative systems for companies and governments
    Nammed After: COmmon Business-Oriented Language.
  • RPG

    Developed By:IBM
    Purpose: business applications
    Nammed After:Report Program Generator
  • BASIC

    Developed By:John George Kemeny and Thomas Eugene Kurtz
    Purpose: For ease of use
    Nammed After: comes from the name of an unpublished paper by Thomas Kurtz
  • Logo

    Developed By:Wally Feurzeig, Seymour Papert
    Purpose:education
    Nammed After:
  • B

    Developed By: Ken Thompson and Dennis Ritchie
    Purpose:non-numeric applications such as system programming
    Nammed After: BCPL or Bon
  • Pascal

    Developed By: Niklaus Wirth
    Purpose: small and efficient language intended to encourage good programming practices using structured programming and data structuring.
    Nammed After:
  • C

    Developed By: Dennis Ritchie
    Purpose:Improvement of B
    Nammed After:
  • ML

    Developed By:Robin Milner
    Purpose: develop proof tactics
    Nammed After: metalanguage
  • SQL

    Developed By:Donald D. ChamberlinRaymond F. Boyce
    Purpose: special-purpose programming language designed for managing data held in a relational database management system
    Nammed After: Structured Query Language
  • ADA

    Developed By: Jean Ichbiah
    Purpose: large, long-lived applications – and embedded systems in particular – where reliability and efficiency are essential
    Nammed After: Ada Lovelace
  • C++

    Developed By: Dennis Ritchie
    Purpose: systems programming (e.g. embedded systems, operating system kernels), with performance, efficiency and flexibility of use as its design requirements
    Nammed After:
  • Python

    Developed By:Guido van Rossum
    Purpose: general-purpose, high-level programming language
    Nammed After: Monty Python's Flying Circus
  • Visual Basic

    Developed By:Microsoft
    Purpose: to code
    Nammed After:
  • Delphi

    Developed By: Borland
    Purpose: a rapid application development tool for Windows
    Nammed After:
  • Java

    Developed By: James Gosling
    Purpose: to let application developers "write once, run anywhere"
    Nammed After: "Just Another Vague Acronym."
  • PHP

    Developed By: Rasmus Lerdorf
    Purpose: web development but also used as a general-purpose programming language.
    Nammed After: Personal Home Page Tools
  • JavaScript

    Developed By: Brendan Eich
    Purpose: as part of web browsers, whose implementations allow client-side scripts to interact with the user, control the browser, communicate asynchronously, and alter the document content that is displayed
    Nammed After: