Bender applause

Program Language Timeline

  • Plankalkül

    This high-level language was designed for engineering purposes and the first high-level language to be designed for computers. The language translated means "formal system of planning". This was announced in 1948 by Konrad Zuse.
  • Fortran

    Formula Translation was made by John Backus and IBM. The language was used for numeric and scientific computing to aid in engineering and scientific after its first appearance in the 1950s.

    The early language used for the UNIVAC 1 and 2 is the marketing name for Algebraic Translator 3. Remington Rand made this in 1957, this also went to influence UNICODE programming language.
  • Lisp

    Lisp, or LISP, is a family of programs created as a mathematical notation and computer programs and happens to be the second oldest high-level language still used. John McCarthy and Steve Russell are two of the developers who created Lisp in 1958.

    COBOL stands for common business-oriented language. Originally designed by a team in CODASYL in 1959 is now primarily used in business, administrative and finance systems.
  • RPG

    This language is used for business applications developed by IBM, as a proprietary programming language. The Report Program Generator (RPG) appeared in 1959 and was made to replicate the punched card system.

    Beginner's All-purpose Symbolic Instruction Code (BASIC) is a family of high-level languages. John G. Kemeny and Thomas E. Kurtz invented this language on May 1st, 1964.
  • LOGO

    The educational language made in 1967 was used to produce line graphics, unlike other programs which were mainly numbers. Wally Feurzeig, Seymour Papert, and Cynthia Solomon are the developers and designers of the program and also confirmed that LOGO is not an acronym, but comes from the Greek logos, which means thought.
  • B

    This language was developed at Bell Labs in 1969 by Ken Thompson and Ken Ritchie. B is derived from BCPL and was designed for non-numeric and machine independent applications.

    Niklaus Wirth designed the imperative and efficient language to help with good programming practices. This was developed in 1970, and the derivative Object Pascal was developed in 1985, which would then become Delphi.
  • C

    A language for general purpose programming. This was originally developed in 1972 by Dennis Ritchie. Brian Kernighan and Dennis Ritchie produced the first publicly available description of C in 1978, C now has also become one of the most widely used languages.
  • ML

    Meta Language is a general-purpose language made of types and patterns used for programming language research. Developed in 1973 by Robin Mindler and other developers at the University of Edinburgh.
  • SQL

    Structured Query Language is a programming language specifically for domains and managing data. This was developed in 1974 by Donald D. Chamberlin, Raymond F. Boyce and ISO/IEC.
  • ADA

    A high-level computer language that is statically typed and object oriented. Originally made by Jean Ichbiah under the US Department of Defense. The language was named after Ada Lovelace, who is dubbed the first programmer.
  • C++

    The high-level language that introduced object-oriented programming. Bjarne Stroustrup first began to work on C++ in 1979 but had its first appearance in 1983.
  • Python

    The generally used high-level program language that contains multiple programming paradigms, which emphasize code readability. This programming language was announced in 1991 by Guido van Rossum.
  • Visual Basic

    Microsoft brought the third generation and event-driven programming language of Visual Basic in 1991. It is derived from BASIC, and the final version release of Vision Basic was #6 in 1998.
  • Delphi

    Originally made by company Borland and developed by Embarcadero, Delphi is an integrated development environment that uses Object-pascal as its language. It began around 1995 and had a stable release in August 2017.
  • Java

    James Gosling and Sun Microsystems developed the general programming language, Java, in 1995. It can be used on any device that supports the Java code and most of these programs are in bytecode, which can run on any Java virtual machine.
  • Javascript

    Javascript is a high-level and dynamic language that is used to produce interactive web pages and some videogames. Not to be confused with Java, this was developed by Brendan Eich and Netscape Communications in December of 1995
  • PHP

    PHP is a general-purpose language used for server-side scripting, this currently stands for PHP: Hypertext Preprocessor, but used to be called Personal Home Page. The PHP development team and Rasmus Lerdorf the programming language in June 1995.