4833512699 761a3fcc61 b

Timeline of Programming Languages

  • Plankalkul

    Plankalkul is German for Plan Calculus. It was developed by Konrad Zuse for engineering purposes.
  • Fortran

    Fortran is derived from Formula Translating System. It was developed by John Backus and IBM for scientific and engineering applications such as numeric computation and scientific computing. Over time it was also used in weather predicitons, physics, and chemestry.
  • MATH-MATIC

    MATH-MATIC is an early programming language for UNIVAC I and UNIVAC II. It was developed by a group lead by Charles Katz and it was intended to be an improvement over FORTRAN.
  • Lisp

    Lisp is the second oldest computer programming language. It was develped by John McCarthy. It was develped as a practical mathematical notation for computer programs.
  • COBOL

    COBOL is an acronym for COmmon Business-Oriented Language. It was designed by Grace Hopper and considered one of the oldest programming languages. It was used for bussines, finance, and administrative systems for companies and governments.
  • RPG

    RPG is an acronym for Report Program Generator. It is a high level programming language and was developed by IBM for business applications.
  • BASIC

    BASIC is an acronym for Beginner's All-purpose Symbolic Instruction Code. It was developed by John J. Kemeny and Thomas E. Kurtz.They developed this language so students that are not studying math and science can use computers.
  • LOGO

    LOGO is an educational programming language. It is designed by Daniel G. Bobrow, Wally Feurzeig, Seymour Papert and Cynthia Solomon. It is used with "turtle graphics". This is where a small robot on the screen called a "turtle" is given commands for movement and drawings to produce lines graphics.
  • B

    B is an computer language that is extinct. It was superceded by C Language. B Language was developed in Bell Labs by Ken Thompson and Dennis Ritchie. It was developed for primarily non-numeric applications like system programming.
  • C

    After the developement of B, Dennis Ritchie at the Bell Lab. It efficiently helps map machine instructions and is one of the most widely used programing languages of all time.
  • PASCAL

    PASCAL was named after the French mathematician and philosopher Blaise Pascal. It was develped by Niklaus Wirth.It was developed to encourage good programming practices using structured programming and data structuring.
  • ML

    ML stands for metalanguage. It was developed by Robin Milner and others at the University of Edinburgh. It was used to automatically infer the types of most expressions without requiring explicit type annotations.
  • SQL

    SQL is an acronym for Structured Query Language, It is a special-purpose programming language developed by Donald D. Chamberlin and Raymond F. BoyceIt is designed for managing data held in a relational database management system (RDBMS).
  • ADA

    ADA is a high-level programming language that was develped by Dr. Jean Ichbiah for the United States Department of Defence. It was developed to be general-purpose language for things from businesses to military use. It is named after the Countess Augusta Ada Lovelace, who is considered to be the first computer programmer.
  • C++

    C++ was developed by Bjarne Stroustrup at Bell Labs. It was originally named C with Classes, but eventually renamed C++ as a pun involving the increment operator. C++ is an updated version of C that classes and other enhancements. It is also one of the most popular languages and is used on a variety of hardware and operating systems.
  • Python

    Python was developed by Guido van Rossum and Python Software Company as a successor of the ABC language. Its design emphasize code readablility.
  • Visual Basic

    Visual Basic is derived from BASIC. It was developed by Microsoft to allow beginner programmers to create applications
  • Java

    Java was developed by James Gosling and Sun Microsystems. It was designed to have as few implementation dependencies as possible. It is currently used for client-server web applications.
  • JavaScript

    JavaScript is a dynamic computer programming language. Like Java, it is developed by Netscape Communications Corporation and Mozilla Foundation. It is mainly used for parts of web browser, but it is also used for server-side programming, game development and creating applications.
  • PHP

    PHP stands for Hypertext Processor and it is a server-side scripting languageIt was developed by Rasmus Lerdorf and The PHP Group. It was used for web development.
  • Delphi

    Delphi is a decendant of Turbo Pascal. It was developed by Borlands and was released in Feburary 1995. Delphi is a native code compiler in Windows V3.1 and '95. It is also found in Microsoft Visual Basic 3.0.