CompProgrammingI - Languages Timeline

  • FORTRAN Developed

    Name derived from Formula Translating System. Developed by John Backus and IBM. Used for calculating Math and in situations where performance is necesary.
  • Lisp Developed

    Name taken from "List Processing. " Developed by John McCarthy. Used as Math notations for computer programs.
  • MATH-MATIC Developed

    Developed by Grace Hopper. Intended as an improvement over FORTRAN
  • COBOL Developed.

    Language name comes from COmmon Business Oriented Language. Developed by the Conference on Data Systems Languages. It was oriented towards businesses.
  • RPG Developed

    Developed by IBM as a way to replicate the functions of punchcards.
  • Basic Developed

    Developed by John G. Kemeny and Thomas E. Kurtz. Was intended to allow non- computer science students to use computers.
  • Logo Developed

    Developed by Wally Feurzieg and Seymour Papert. LOGO was used to teach concepts releated to LISP.
  • B Developed

    Date approximate. Developed by Ken Thompson and Dennis Ritchie at Bell Labs. Designed for recursive machine independant software.
  • Period: to

    C Developed

    Developed by Bell Labs & Dennis Ritchie. Was designed for low-level programming to allow for cross-platform programs.
  • Developed PASCAL

    Developed by Niklaus Wirth. It is an object-oriented language designed to encourage good programming skills.
  • ML Developed

    ML Stands for MetaLanguage. It was developed by Robin Milner. It was created to make proofs.
  • SQL Developed

    SQL, A.k.a. Structured Query Language, was deveoped by Donald D. Chamberlin and Raymond F. Boyce. It was originally intended for tuple calculus but has been reformed as a database languge.
  • Period: to

    ADA Development period

    Developed by Jean Ichbiah. Designed for many uses.
  • C++ Developed

    Designed by Bjarne Stroustrup at Bell Labs. Was designed for programming systems but is used in large portions of todays programs.
  • Delphi (Object Pascal)

    Developed by Apple. It is an Object-Oriented version of Pascal.
  • Python Developed

    Made by Guido Van Rossum. Python was designed as a high-level language that can be easily read.
  • Visual Basic Developed

    Visual Basic was developed by Microsoft in an attempt to make uupdate basic by giving it new features such as Graphical interfaces and access to databases.
  • Java Developed

    Developed by James Gosling and Sun Microsystems. Designed as a "Write once, run anywhere" type system.
  • Javascript Developed

    Designed by Brendan Eich. Designed to run asyncronously within web browsers. Also used server-side with Node.Js
  • PHP Developed

    Developed by Rasmus Lerdorf. PHP was designed for webservers to allow for dynamic pages. PHP stands for "PHP: Hypertext Preprocessor."
  • Plankakul Developed

    Plankakul was a concept developed in the 1940s. A compiler was released in 1998. It was developed by Konrad Zuse.