Blue matrix code

History of Programming Languages

  • Plankalkul

    Developed in 1948 by Kanrad Zuse for engineering purposes including algebraic statements and subroutines. Plankalkul is German for Plan Calculus.
  • Fortran (Formula Translating System)

    Fortran (Formula Translating System)
    Developed in 1957 by John Backus of IBM mainly for scientific uses such as weather predictions, computational physics and chemistry, and element analysis.
  • Math-Matic

    Developed in 1957 by a group led by Charles Katz. It is a programming language made for the UNIVAC I and II that was created to improve off of FORTRAN. Math-Matic is another name for AT-3
  • LISP (LISt Processing)

    LISP (LISt Processing)
    Developed in 1958 by John McCarthy. LISP is a family of programming languages used mostly for Artifical Intelligence research.
  • COBOL (Common Business-Oriented Language)

    COBOL (Common Business-Oriented Language)
    COBOL was developed in 1959 by groups consisting of Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Summet, William Selden, and Gertrude Tierney. It was designed for business use mostly for companies and governments.
  • RPG

    Developed in 1959 by IBM for business applications on machines using punch cards. RPG stands for Report Program Generator
  • BASIC (Beginner's All-purpose Symbolic Instruction Code)

    BASIC (Beginner's All-purpose Symbolic Instruction Code)
    Developed in 1964 by Thomas Eugene Kurtz and John George Kemeny so that there would be an easy to learn programming language that could be used by people that arent scientists or mathmaticians. This made computers much more appealing.
  • LOGO

    Developed in 1967 by Wally Feurzeig and Seymour Papert for educational purposes to teach programming. The name comes from the Greek word Logos which means thought.
  • B

    Developed in 1980 by partners Ken Thompson and Dennis Ritchie at Bell Labs. Created for use on machine independent applications such as system and language software. Influenced the creation of the programming language C.
  • Pascal

    Developed in 1970 by Niklaus Wirth Pascal was a highly influential language for structured and data programming. Pascal was named in honor of the French mathmetatician Blaise Pascal.
  • C

    C was developed in 1972 by Dennis Ritchie. Much like B it was used for system programming. C is also used for website programming and operating system programming. C is known as the most-widely used languages of all time.
  • ML

    Developed in 1973 by Robin Milner and its most commonly used for client/server programs and financhial systems. ML stands for metalanguage.
  • SQL

    Developed in 1974 by Donald D Chamberlin and Raymond F Boyce at IBM. Used for managing data and stream processing. SQL stands for Structured Query Language
  • ADA

    ADA programming language was developed in 1980 by a team led by Jean Ichbiah for the United States Department of Defense. Newer versions such as Ada 95 and Ada 2012 have been created by Tucker Taft. Ada was developed to replace hundreds of obsolete programming languages being used at the time. Ada was named for the first computer programmer, Ada Lovelace.
  • C++

    Developed in 1983 by Bjarne Stroustrup for embedded systems but has also been used for applications, servers, and entertainment software.
  • Python

    Developed in 1991 by Guido Van Rossum as a high-level programming language made to emphasize code readability. Its syntax allows programmers to use fewer lines of code to convey their ideas.
  • Visual Basic

    Visual Basic
    Developed in 1991 by Microsoft. Designed to be easy to learn with a GUI and access to databases including objects and forms.
  • Delphi

    Delphi, originally known as Borland AppBuilder, was developed in 1995 by the company Embarcadero Technologies. The leader of the project was Anders Hejlsberg. Its purpose is to provide connectivity to programmers. The name references the Oracle of Delphi and was used as a codename until they decided to use it as the product name.
  • Java

    Developed in 1995 by James Goisling and Sun Microsystems which was eventually bought out by and merged with Oracle Corporation. It is an object oriented language that stakes the claim "Write Once, Run Anywhere." meaning you are able to write for multiple platforms without having to recompile. Java was not the first name chosen it was originally named Oak after the oak tree outside of James Gosling's office. It was eventually named Java after Java coffee which was drank in large amounts.
  • JavaScript

    Developed in 1995 by Brendan Eich of Netscape Communications Corporation. It is used mostly with web browsers and network programming.
  • PHP

    Developed in 1995 by Rasmus Lerdorf as a server-side scripting language used mainly for web development but can also be used as a general-purpose programming language. Originally PHP stood for Personal Home Page but now it means Hypertext Preprocessor. (Much cooler)