1.2 Timeline Assignment

  • Plankalkul

    1945,
    Konrad Zuse,
    Designed for engineering purposes,
    No acronym
  • LISP

    1958,
    John McCarthy,
    Created to develop a list processing language for Artificial Intelligence,
    No acronym1958
  • Fortran

    1957,
    John Backus and IBM,
    designed to allow easy translation of math formulas into code,
    FORmula TRANslation
  • MATH-MATIC

    1957,
    Charles Katz, Grace Hopper, and a team assisting them,
    designed for the UNIVAC I and the UNIVAC II,
    No acronym
  • COBOL

    1959,
    CODASYL (“Conference/Committee on Data Systems Languages”),
    Designed for business use,
    COmmon Business-Oriented Language
  • RPG

    1959,
    IBM company,
    made for business applications,
    Report Program Generator
  • BASIC

    1964,
    John G. Kemeny and Thomas E. Kurtz,
    made to let students use a computer even if they weren’t scientists or mathematicians,
    BASIC is an acronym for Beginner's All-purpose Symbolic Instruction Code
  • LOGO

    1967,
    Daniel G. Bobrow, Wally Feurzeig, Seymour Papert and Cynthia Solomon,
    Designed to teach children (or adults) computer programming, math, language skills, etc.,
    The Greek logos means “word” or “thought”
  • PASCAL

    1968,
    Niklaus Wirth,
    Created to teach structured programming and data structuring,
    PASCAL was named after the French mathematician Blaise Pascal
  • B

    1969,
    D.M. Ritchie and K.L. Thompson,
    made for recursive, non-numeric machine independent applications,
    B could be derived from either Bon, or BCPL
  • C

    1972,
    Dennis Ritchie,
    used to re-implement the Unix operating system,
    No acronym
  • ML

    1973,
    Robin Milner with the University of Edinburgh,
    General-purpose language,
    No acronym
  • SQL

    1974,
    Donald D. Chamberlin and Raymond F. Boyce,
    Made to manage data held in a relational database management system,
    Structured Query Language
  • ADA

    1977,
    Team lead by Jean Ichbiah,
    made for the development of very large software systems,
    named in honor of Ada Lovelace
  • C++

    1983,
    Bjarne Stroustrup,
    General-purpose language,
    No acronym
  • Visual Basic

    1987,
    Alan Cooper with Microsoft,
    Made to compete with C, C++, PASCAL< etc. and be one of the easiest languages to use,
    No acronym
  • Python

    1991,
    Guido Van Rossum,
    Python was made to be an improved version of ABC,
    Python got its name from one of its creator’s favorite shows, “Monty Python’s Flying Circus”
  • PHP

    1994,
    Rasmus Lerdorf,
    Made to build dynamic web pages,
    Originally an acronym for Personal Home Page
  • Delphi

    1995,
    made by Borland,
    designed to make programming for windows easy,
    No acronym
  • Java

    1995,
    made by James Gosling and his team at Sun Microsystems,
    designed to execute code from remote sources securely,
    No acronym
  • JavaScript

    1995,
    Brendan Eich with a Netscape team,
    Designed to extend web page functionality,
    Java was popular at the time, so they made JavaScript's name similar