Programming Languages Timeline

By tyonns
  • Plankalkul

    The name means formal system for planning. Developed by Konrad Zuse. It was the first high-level non-von Neumann language designed for use in a computer.
  • Fortran

    Named after Formula Translating System. Developed by John Backus. Used for numeric and scientific computing.
  • MATH-MATIC

    Developed by Charles Kats. It was used as an early programming language for UNIVAC.
  • Lisp

    Named from LISt Processing. Developed by Steve Russell, Timothy P. Hart, and Mike Levin. Used for Artificial Intelligence.
  • COBOL

    (COmmon Business-Oriented Language) Developed by Grace Hopper. Used for buisness applications.
  • RPG

    (Report Program Generator) Developed by IBM. It is widely used on the IBM Power i platform.
  • BASIC

    (Beginner's All-purpose Symbolic Instruction Code) Developed by John G. Kemeny and Thomas E. Kurtz. Used for hign level programming and ease of use.
  • LOGO

    Its name was derived from the greek word logos. It was developed by Wally Feurzeig and Seymour Papert. It is used in Turtle Graphics.
  • B

    Developed by D. M. Ritchie and K. L. Thompson. Used for non-numerical applications.
  • PASCAL

    It was named for 17th century mathematician Blaise Pascal. Developed by Niklaus Wirth. It was originally designed for the CDC 6000 series mainframe computer family. It is now used for teaching students the basics of programming.
  • C

    Developed by Dennis Ritchie. Named C becuase it was derived from B. Used to write operating systems.
  • ML

    Developed by Robert Milner. It was originally created to develop proof tactics in the LCF theorem prover. Nowadays, it is mostly used for language design and manipulation.
  • SQL

    (Structured Query Language) Developed by Donald D. Chamberlin and Raymond F. Boyce. Its primary use is managing data held in a relational database management system.
  • ADA

    Named after Ada Lovelace. Developed by Jean Ichbiah. Used for large, long-lived applications.
  • C++

    Developed by Bjarne Stroustrup. Originally named C with Classes. Used for applications, music players and videogames.
  • Delphi

    Developed by Borland. Created for use as a rapid application development tool for Windows.
  • Python

    It is named after Monty Python. Developed by Guido van Rossum. It is aminly used as a scripting language.
  • Visual Basic

    It was named after BASIC. Developed by Microsoft. It is used to create applications and games.
  • Java

    Named after Java coffee. Developed by Oracle Corporation. Used in server client web applications.
  • Javascript

    Named after Java. Developed by Brendan Eich. Used to enable programmatic access to computational objects in web browsers.
  • PHP

    PHP is a recursive acronym. It was developed by Rasmus Lerdorf. It is widely used for web development, but is also used for general purpose programming.