Computer programming

Programming Languages Timeline

By yatesry
  • Plankalkul

    Plankalkul is a German programming language developed by Konrad Zuse in 1948. Plankalkul is used mainly for engineering purposes. The name "Plankalkul" translates to "Plan Calculus."
  • Fortran

    Fortran is a programming language developed in 1957 by John Backus. Fortran was a popular language that was used to benchmark and rank the worlds fastest supercomputers of the time. The name comes from "IBM Mathematical Formula Translating System," because IMB assisted John Backus in further developing the Fortran language.
  • MATH-MATIC

    MATH-MATIC is a programming language developed by Charles Katz in 1957. MATH-MATIC was an early language that was supposed to improve on an already existing language known as FORTRAN. Another name for MATH-MATIC is AT-3 compiler.
  • Lisp

    Lisp is a programming language developed in 1958 by John McCarthy. Later versions were developed by Steve Russell, Timothy P. Hart, and Mike Levin. Lisp was originally created as a mathematical programming language for computers, but it quickly changed into the most favored programming language inArtificial Intelligence research. Lisp is derived from LISt Processing, which is a prominent function of Lisp.
  • COBOL

    COBOL is a programming language developed in 1959 by Grace Hopper. COBOL is a programming language mainly used by global governments and militaries. COBOL stands for COmmon Business-Oriented Language which means it was designed to be used by businesses and governments.
  • RPG

    RPG is a programming language developed by IBM in 1959. RPG works by a person putting in a punch card, and then RPG generates a report based on the information it reads from the card. RPG stands for Report Program Generator.
  • BASIC

    BASIC is a programming language developed in 1964 by John George Kemeny and Thomas Eugene Kurtz. BASIC was designed as a easy to learn language that would be packaged with personal computers in the 1970s and 1980s. BASIC allowed for your average person to be able to create programs for their computers. BASIC would go on to influence Microsoft's Visual Basic language.
  • LOGO

    LOGO is a progarmming language developed in 1967 by Wally Feurzeig and Seymour Papert. The main function of LOGO was its use of "turtle graphics," which was a distinct drawing style being used to program rather than using numbers. The name LOGO comes from the greek word "logos" which translates to "word." LOGO is a programming language that uses images rather than numbers like the other languages at the time.
  • B

    B is a programming language developed in 1969 by Ken Thompson and Dennis Ritchie. B was a universal programming language for computers that was superseded by C, it was greatly influenced by another language, BCPL. The name B is thought to be related to a previous language created by Thompson called Bon.
  • PASCAL

    PASCAL is a programming language developed by Niklaus Wirth in 1970. PASCAL was originally used to teach students structured programming, but variants of PASCAL have been used in many different things such as PC Games and embedded systems. PASCAL was named in honor of French mathematician Blaise Pascal.
  • C

    C is a programming language developed in 1972 by Dennis Ritchie. C was created to encourage programmers to code for a wide array of computers rather than designing them to work on the currenct system they were running.
  • ML

    ML is a programming language developed by Robin Milner in 1973. ML stands for metalanguage. ML is mainly used in compilers, analyzers, and theorm providers, but can also be used in financial systems and in genealogical databases.
  • SQL

    SQL is a programming language developed by Donald D. Chamberlin and Raymond F. Boyce in 1974. The main use of SQL is to perform queries, which allows a user to type what they want to look for in a database and get the results that match the search, rather than being forced to look through all of the data. SQL stands for Structured Query Language.
  • ADA

    ADA is a programming language developed by Jean Ichbiah in 1980. ADA was originally designed by the US Department of Defense in order to create a standard programming language in a world with hundreds of different smaller languages being used. ADA is named after the first computer programmer Ada Lovelace.
  • C++

    C++ is a languaged developed in 1983 by Bjarne Stroustrup. C++ is one of the most popular programming languages and is used on a wide variety of systems. The main addition that seperates C++ from C is that C++ added the ability to include Classes in programming. C++ was originally named C With Class, a literal name because the language was essentially C but with classes, but was later changed to C++ as a joke refering to increment operators.
  • Python

    Python is a programming language developed by Guido van Rossum in 1991. Current versions of Python are being developed by the Python Software Foundation. Python is a multi-use language that is mainly used to create simple, "clear" programs with as few lines of code as possible. The name Python comes from the television series Monty Python's Flying Circus.
  • Visual Basic

    Visual Basic is a programming language developed by Microsoft in 1991. Visual Basic was designed as an easy to learn language for new programmers to learn how to develop both basic and advanced applications.
  • Delphi

    Delphi is a programming language developed in 1995 by Borland. Delphi has features similar to Pascal and Visual Basic. Delphi was a language created by a software company instead of a government or a single person.
  • Java

    Java is a programming language developed in 1995 by James Gosling and Sun Microsystems, and is currently developed by Oracle Corporation. Java is a simple, widely used programming language created to be a "write once, use anywhere" type of language. This essentially means that after something is written in Java it can be used on virtually any type of system. Java has an estimated 10 million users.
    The name Java was chosen because of the large amounts of java coffee consumed by the developers.
  • PHP

    PHP is a programming language developed by Rasmus Lerdorf in 1995. Current versions of PHP are being developed by The PHP Group. PHP is used by over 244 million websites and 2.1 million web servers. PHP is a server-side programming language mainly used for web development. PHP originally meant Personal Home Page, because of the vast amounts of personalization you could do with PHP on your website, but it now officially means Hypertext Preprocessor, which is an acronym that refers to itself.
  • JavaScript

    JavaScript is a programming language developed in 1995 by Brendan Eich. Current versions of JavaScript are being developed by Netscape Communications Corporation and Mozilla Foundation. JavaScript was created to add an interactive experience for users. Instead of a user just simply clicking on links and reading text on a website, JavaScript allows web designers to add interactive features such as menus, games, and other interactive applications to a website to make their site stand out more.