1.2 Timeline Assignment

  • Plankalkul

    Created by Konrad Zuse. Was designed for engineering purposes. Name translates from German to mean "Plan Calculus".
  • Fortran

    Created by John Backus. Was made to make large scale numerical calculations in science and engineering. Gets it's name from "Formula Translation".
  • MATH-MATIC

    Was created by Remington Rand. Created to be a compiler. Gets its name from Math.
  • Lisp

    Was developed by Steve Russell. It has a large language standard including many built-in data types, functions, macros and other language elements, and an object system. It's name derives from "LISt Processor".
  • COBOL

    It was designed by Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, and Gertrude Tierney. It was created as part of a US Department of Defense effort to create a portable programming language for data processing. The name COBOL stands for Common Business-Oriented Language.
  • RPG

    Was developed by IBM. It's used as a tool to replicate punched card processing. It's name stands for "Report Program Generator".
  • BASIC

    Was created by John G. Kemeny & Thomas E. Kurtz. It is a general-purpose, high-level programming languages whose design philosophy emphasizes ease of use. BASIC stands for Beginner's All-purpose Symbolic Instruction Code.
  • LOGO

    Created by BBN Technologies. Mainly used for young school children as a basic method of programming instructions into a computer to create a graphic. Derives from the Greek word logos, meaning word or thought.
  • B

    Was created by ken Thompson and Dennis Ritchie. It was designed for recursive, non-numeric, machine-independent applications. It gets its name from an earlier programming language called Bon.
  • Pascal

    Was created by Niklaus Wirth. Was made for loop controls. Name comes from Blaise Pascal.
  • SQL

    Was created by Raymond F. Boyce. Used to communicate with and manipulate databases. It's name stands for "Structured Query Language".
  • C

    Was created by Dennis Ritchie. Is ideal for developing firmware or portable applications. It is called C because it came after B programming language.
  • ML

    Created by Robin Milner. A general-purpose, modular, functional programming language with compile-time type checking and type inference. Name means "Meta Language".
  • C++

    Was created by Bjarne Stroustrup. It is a sophisticated, efficient, and a general-purpose programming language based on C. C++ translates to "increment C by 1".
  • ADA

    Was created by Jean Ichbiah and S. Tucker Taft. It was made to improve code safety and maintainability. It gets it's name from Ada Lovelace.
  • Python

    Was created by Guido van Rossum. Used for developing both desktop and web applications. Rossum chose python as the name because he wanted something that was short, unique, and mysterious.
  • Visual Basic

    Was created by Microsoft. Used to provide a graphical programming environment and a paint metaphor for developing user interfaces.
  • PHP

    Created by Rasmus Lerdorf. Made for web development. Name means "Hypertext preprocessor".
  • Delphi

    Was created by Anders Hejlsberg. It was made to provide rapidity and good quality. The name comes from the myth of Pythia, also known as the Oracle of Delphi.
  • Java

    Developed by Sun Microsystems. The language was created to be concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. Gets its name from Java coffee.
  • Javascript

    Was developed by Netscrape Communications Corporation.
    It is commonly used as a client side scripting language. It gets its name as a result of a co-marketing deal between Netscape and Sun.