1.2 Timeline Assignment

By jhom47
  • Plankalkul

    Plankalkul was developed in 1948 by Konrad Zuse. Its purpose was to be a programming language designed for engineering purposes. Its name translates from German to "Plan Calculus."
  • Fortran

    Fortran was developed in 1957 by John Backus and IBM. Its purpose was for numeric computation and scientific computing like weather prediction and fluid dynamics. Its name stands for Formula Translation
  • MATH-MATIC

    MATH-MATIC was developed in 1957 by Remington Rand. Its purpose was to be the programming language for the UNIVAC I and II. Its name is short for Mathematically Oriented Autocode.
  • Lisp

    Lisp was developed in 1958 by John McCarthy. Its purpose was to be a practical mathematical notation for computer programs, and is used for AI. Its name comes from LISt Processor. Also, the name is fitting because Lisp source code is made from lists.
  • COBOL

    COBOL was developed by Grace Hopper and many others in 1959. Its purpose was to create a portable programming language for data processing for the US Department of Defense. It stands for Common Business-Oriented Language.
  • RPG

    RPG was developed in 1959 by IBM. Its purpose was to be a proprietary programming language for IBM used for their business applications. It stands for Report Program Generator.
  • BASIC

    Basic was developed in 1964 by John G. Kemney and Thomas E. Kurtz. Its purpose was to be a general-purpose, object-oriented program created to provide a for students to write simpler computer programs. It stands for Beginner's All-purpose Symbolic Instruction Code.
  • LOGO

    LOGO was developed in 1967 by Wally Feurzeig, Seymour Papert, and Cynthia Solomon. Its purpose was for functional programming and generating basic shapes. Its name is derived from the Greek word logos, which means word or thought.
  • B

    B was developed in 1969 by Ken Thompson and Dennis Ritchie. Its purpose was for non-numeric, machine independent applications, like system and language software. Its name is though to be a shortening of BCPL, another programming language.
  • PASCAL

    PASCAL was developed in 1970 by Nikalaus Wirth. Its purpose was to encourage good programming practices using structure programming and data structuring. It was named in honor of the French mathematician Blaise Pascal.
  • C

    C was developed in 1972 by Dennis Ritchie. Its purpose was for scripting system applications such as enterprise applications, games, graphics, and applications requiring calculations. Also, it was designed to encourage cross-platform programming.
  • ML

    ML was developed in 1973 by Robin Milner and others. Its purpose was for programming language research and meta-programming. Its name stands for Meta Language.
  • SQL

    SQL (pronounced 'sequel') was developed by ISO/IEC in 1974. Its purpose is for managing data held in relational database management systems or for stream processing in a relational data stream management system. It stands for Structured Query Language.
  • ADA

    ADA was developed in 1980 by Jean Ichbiah. Its purpose was to replace programming languages used by the US Department of Defense at the time. It is named after Ada Lovelace, the first computer programmer.
  • C++

    C++ was developed in 1985 by Bjarne Stroustrup. Its purpose was to program fast, efficient, and reliable programs. It was originally called "C with Classes."
  • Python

    Python was developed in 1990 by Guido van Rossum. Its purpose is for general purpose, high level programming used for developing desktop GUI applications, websites, and web applications.
  • Visual Basic

    Visual Basic was developed by Microsoft in 1991. Its purpose is to develop Windows applications and to interface database systems. It was designed to be easy to use. It is called "Visual" Basic because it provides a graphical programming environment and a paint metaphor for developing user interfaces.
  • Delphi

    Delphi was developed in 1995 by the Borland company. Its purpose was for rapid application development for Windows as the successor to Turbo Pascal. Its name is a reference to the Oracel at Delphi.
  • Java

    Java was developed by James Gosling in 1995. Its purpose is for general-purpose, class-based, and object-oriented programming. It was intended to let application write their code once and run it anywhere. Its name comes from Java Coffee.
  • Java Script

    Java Script was developed in 1995 by Brendan Eich. Its purpose is to enable interactive web pages and is an essential part of web applications.
  • PHP

    PHP was developed by Rasmus Lerdorf in 1995. Its purpose is for web development. Its name is a recursive acronym that stands for PHP: Hypertext Processor.