Computer Language Timeline

  • MATH-MATIC

    MATH-MATIC is the marketing name for the AT-3 (Algebraic Translator 3) compiler, an early programming language for the UNIVAC I and UNIVAC II. MATH-MATIC was written beginning around 1955 by a team led by Charles Katz under the direction of Grace Hopper.
  • Fortran

    Fortran is a high-level computer programming language used especially for scientific computation. Fortran is still used today for programming scientific and mathematical applications.the FORTRAN was developed by a team of programmers at IBM led by John Backus, and was first published in 1957.
  • Lisp

    Lisp is a family of computer programming languages with a long history and a distinctive, fully parenthesized prefix notation. Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today. Only Fortran is older, by one year. John McCarthy created Lisp. LISP, an acronym for list processing, is a programming language that was designed for easy manipulation of data strings.
  • COBOL

    COBOL is primarily used in business, finance, and administrative systems for companies and governments. COBOL was invented 1959. The inventor of COBOL is Grace Murray Hopper. COBOL stands for Common Business Oriented Language.
  • RPG

    RPG also stands for role-playing game. Historically, RPG has probably been the second most used programming language, after COBOL, for commercial applications on mid-range computers. The computer language cam out in 1959. The people that came up with RPG was IBM.
  • PASCAL

    Pascal is an influential computer programming language named after the mathematician Blaise Pascal. It was invented by Niklaus Wirth in 1968 as a research project into the nascent field of compiler theory. The Pascal programming language, which was based on the ALGOL computer language, was developed in the late 1960's. responsible for a series of discoveries and who also invented the first calculator (called Pascaline).
  • BASIC

    The original BASIC language was released on May 1, 1964 by John G. Kemeny and Thomas E. Kurtz and implemented under their direction by a team of Dartmouth College students.Basic stands for "Beginner's All-purpose Symbolic Instruction Code. The BASIC Computer language was originally designed as an interactive mainframe timesharing.
  • LOGO

    Logo is an educational programming language, designed in 1967 by Wally Feurzeig, Seymour Papert and Cynthia Solomon. Logo was created in 1967 at Bolt, Beranek and Newman (BBN), a Cambridge, Massachusetts research firm, by Wally Feurzeig, Cynthia Solomon, and Seymour Papert. Its intellectual roots are in artificial intelligence, mathematical logic and developmental psychology.
  • B

    B is a programming language developed at Bell Labs circa 1969.
    By Ken Thompson and Dennis Ritchie. B was derived from BCPL, and its name may be a contraction of BCPL. B was designed for recursive, non-numeric, machine independent applications, such as system and language software
  • ML

    Standard ML (SML) is a general-purpose, modular, functional programming language with compile-time type checking and type inference. ML is a general-purpose functional programming language developed by Robin Milner and others in the early 1970s at the University of Edinburgh.
  • SQL

    SQL was initially developed at IBM by Donald D. Chamberlin and Raymond F. Boyce in the early 1970s.SQL is used to communicate with a database. According to ANSI (American National Standards Institute), it is the standard language for relational database management systems. SQL statements are used to perform tasks such as update data on a database, or retrieve data from a database. SQL stands for Structured Query Language.
  • C

    Dennis Ritchie and Ken Thompson invented computer programming C. C is a high-level and general-purpose programming language that is ideal for developing firmware or portable applications
  • C++

    C++ was developed by Bjarne Stroustrup at Bell Labs. C++ was originally named C with Classes, adding object oriented features, such as classes, and other enhancements to the C programming language. Stroustrup describes C++ as "a light-weight abstraction programming language [designed] for building and using efficient and elegant abstractions"; and "offering both hardware access and abstraction is the basis of C++.
  • ADA (Augusta Ada King)

    Ada was named for Augusta Ada King, countess of Lovelace. Ada, the language, was developed in the early 1980s for the U.S. Department of Defense for large-scale programming. Augusta Ada King who was an assistant to the 19th-century English inventor Charles Babbage, and is sometimes called the first computer programmer. Ada is a structured, statically typed, imperative, wide-spectrum, and object-oriented high-level computer programming language.
  • Python

    The person who invented Python is Guido van Rossum. Python was conceived in the late 1980s, and its implementation began in December 1989. The point of the computer language Python is interpreted language, Python has a design philosophy which emphasizes code readability (notably using whitespace indentation to delimit code blocks rather than curly braces or keywords), and a syntax which allows programmers to express concepts in fewer lines of code than possible in languages such as C++ or Java.
  • Visual Basic

    Visual Basic (VB) is a programming environment from Microsoft in which a programmer uses a graphical user interface (GUI) to choose and modify preselected sections of code written in the BASIC programming language. The person who invented Visual Basic is Alan Cooper. VB 1.0 was introduced in 1991. The abbreviation for Visual Basic is VB
  • Java

    Java is a programming language and computing platform first released by Sun Microsystems in 1995. There are lots of applications and websites that will not work unless you have Java installed, and more are created every day. James Gosling, widely regarded as the "father" of Java. Java was named Oak and was developed as a part of the Green project at the Sun Company.
  • PHP

    PHP as it's known today is actually the successor to a product named PHP/FI. Created in 1994 by Rasmus Lerdorf, the very first incarnation of PHP was a simple set of Common Gateway Interface (CGI) binaries written in the C programming language. PHP is a general-purpose scripting language that is especially suited to server-side web development, in which case PHP generally runs on a web server. Any PHP code in a requested file is executed by the PHP runtime.
  • Plankalkul

    Plankalkul is a programming language designed for engineering purposes by Konrad Zuse between 1942 and 1945. It was the first high-level (non-von Neumann) programming language to be designed for a computer. It is pronounced in German [ˈplaːnkalkyːl]
  • JavaScript

    JavaScript was invented in September of 1995 by Brendan Eich of Netscape. It was originally created as LiveScript by Brendan Eich for NetScape. It is a object-oriented computer programming language commonly used to create interactive effects within web browsers.
  • Delphi

    Embarcadero Delphi is an integrated development environment for desktop, mobile, web, and console applications. It's also an event driven language. Anders Hejlsberg was the chief architect behind Delphi. Delphi stand for Dispersion Compensation Unit.