programming languages timeline

  • Plankalkul

    Plankalkül is a programming language designed for engineering purposes by Konrad Zuse between 1942 and 1945.
  • MATH-MATIC

    MATH-MATIC is the marketing name for the AT-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. A preliminary manual was produced in 1957 and a final manual the following year.
  • 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.
  • BASIC

    In 1964, John G. Kemeny and Thomas E. Kurtz designed the original BASIC language at Dartmouth College. They wanted to enable students in fields other than science and mathematics to use computers.
  • Logo

    Logo is an educational programming language, designed in 1967 by Wally Feurzeig, Seymour Papert, and Cynthia Solomon. Logo is not an acronym: the name was coined by Feurzeig while he was at Bolt, Beranek and Newman, and derives from the Greek logos, meaning word or thought
  • B

    B is a programming language developed at Bell Labs circa 1969. It is the work of Ken Thompson with Dennis Ritchie. B was derived from BCPL, and its name may be a contraction of BCPL.
  • PASCAL

    Pascal is an imperative and procedural programming language, designed by Niklaus Wirth as a small, efficient language intended to encourage good programming practices using structured programming and data structuring.
  • ADA

    created by jean ichbiah and S. tucker taft
    provides addition support to other languages
  • COBOL

    COBOL is a compiled English-like computer programming language designed for business use. It is imperative, procedural and, since 2002, object-oriented. COBOL is primarily used in business, finance, and administrative systems for companies and governments. made by Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, Gertrude Tierney.
  • Python

    Python is an interpreted, high-level, general-purpose programming language. Created by Guido van Rossum and first released in 1991.
  • Visual Basic

    Visual Basic is a third-generation event-driven programming language from Microsoft for its Component Object Model programming model first released in 1991 and declared legacy during 2008.
  • java

    Java is a general-purpose programming language that is class-based, object-oriented, and designed to have as few implementation dependencies as possible.
  • PHP

    PHP: Hypertext Preprocessor is a general-purpose programming language originally designed for web development. It was originally created by Rasmus Lerdorf in 1994
  • Delphi

    Delphi is an integrated development environment (IDE) for rapid application development of desktop, mobile, web, and console software, developed by Embarcadero Technologies. It is also an event-driven language
  • javascript

    JavaScript, often abbreviated as JS, is a high-level, interpreted scripting language that conforms to the ECMAScript specification. JavaScript has curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions.
  • ML

    ML is a general-purpose functional programming language. It has roots in Lisp, and has been characterized as "Lisp with types". designed by robin milner
  • RPG

    RPG is a high-level programming language for business applications. RPG is an IBM proprietary programming language and its later versions are available only on IBM i- or OS/400-based systems.
  • SQL

    SQL is a domain-specific language used in programming and designed for managing data held in a relational database management system, or for stream processing in a relational data stream management system
  • C++

    C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C programming language, or "C with Classes"
  • C

    C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, while a static type system prevents unintended operations. created by Dennis Ritchie
  • Fortran

    Fortran is a general-purpose, compiled imperative programming language that is especially suited to numeric computation and scientific computing. designed by john Backus