Programming Languages Timeline

Timeline created by DaltonBray
In History
  • Plankalkul(Not sure of month or day)

    "Plan Calculus" is a programming language designed for engineering purposes by Konrad Zuse between 1943 and 1945. It was the first high-level non-von Neumann programming language to be designed for a computer. Also, notes survive with scribblings about such a plan calculation dating back to 1941. Plankalkül was not published at that time owing to a combination of factors such as conditions in wartime and postwar Germany and his efforts to commercialise the Z3 computer and its successors.
  • Fortran(Not sure of month or day)

    Derived from Formula Translating System. a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing. Originally developed by IBM at their campus in south San Jose, California in the 1950s for scientific and engineering applications. Designed by
    John Backus
  • MATH-MATIC(Not sure of moth or day)

    the marketing name for the AT-3 compiler. Early programming language for UNIVAC I and UNIVAC II. Intended as an improvement over FORTRAN. Created by a group led by Charles Katz in 1957.
    Sperry Rand released a commercial compiler for its UNIVAC. Developed by Grace Hopper and others as a refinement of her earlier innovation, the A-0 compiler, the new version was called MATH-MATIC.
  • Lisp(Not sure of month or day)

    a family of computer programming languages with a long history and a distinctive, fully parenthesized Polish prefix notation.[1] Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today. Lisp was originally created as a practical mathematical notation for computer programs. The name LISP derives from "LISt Processing".
    Designed by John McCarthy & Developers are Steve Russell, Timothy P. Hart, and Mike Levin.
  • COBOL(Not sure of month or day)

    One of the oldest programming languages, primarily designed by Grace Hopper. Its name is an acronym for COmmon Business-Oriented Language, defining its primary domain in business, finance, and administrative systems for companies and governments.
  • RPG(Not sure of month or day)

    A high-level programming language (HLL) for business applications. RPG is an IBM proprietary language and is available only on IBM i or OS/400 based systems. The developer is IBM.
  • BASIC(Not sure of month or day)

    An acronym for Beginner's All-purpose Symbolic Instruction Code. A family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use. In 1964, John G. Kemeny and Thomas E. Kurtz designed the original BASIC language at Dartmouth College in New Hampshire. They wanted to enable students in fields other than science and mathematics to use computers. At the time, nearly all use of computers required writing custom software, which was something only scientists
  • LOGO(Not sure of month or day)

    Designed by Wally Feurzeig, Seymour Papert & Developers are Wally Feurzeig, Seymour Papert. an educational programming language, designed in 1967 by Daniel G. Bobrow, Wally Feurzeig, Seymour Papert and Cynthia Solomon. Today the language is remembered mainly for its use of "turtle graphics", in which commands for movement and drawing produced line graphics either on screen or with a small robot called a "turtle".
  • B (Not sure of month or day)

    A programming language that was developed at Bell Labs. It was mostly the work of Ken Thompson, with contributions from Dennis Ritchie, and first appeared circa 1969. B was greatly influenced by BCPL, and its name is most likely to be a contraction of BCPL. It is possible that its name may be based on Bon, an earlier but unrelated, and rather different, programming language that Thompson designed for use on Multics.
  • PASCAL(Not sure of month or day)

    An influential imperative and procedural programming language, designed in 1968–1969 and published in 1970 by Niklaus Wirth as a small and efficient language intended to encourage good programming practices using structured programming and data structuring. A derivative known as Object Pascal designed for object-oriented programming was developed in 1985.
  • C(Not sure of month or day)

    a general-purpose programming language initially developed by Dennis Ritchie between 1969 and 1973 at AT&T Bell Labs. Like most imperative languages in the ALGOL tradition, C has facilities for structured programming and allows lexical variable scope and recursion, while a static type system prevents many unintended operations. Its design provides constructs that map efficiently to typical machine instructions, and therefore it has found lasting use in applications that had formerly been cod
  • ML(Not sure of month or day)

    a general-purpose functional programming language developed by Robin Milner and others in the early 1970s at the University of Edinburgh, whose syntax is inspired by ISWIM. Historically, ML stands for metalanguage: it was conceived to develop proof tactics in the LCF theorem prover. It is known for its use of the Hindley–Milner type inference algorithm, which can automatically infer the types of most expressions without requiring explicit type annotations.
  • SQL(Not sure of month or day)

    Structured Query Language is a special-purpose programming language designed for managing data held in a relational database management system (RDBMS).Raymond F. Boyce designed it & the Developer is ISO/IEC.
  • ADA(Not sure of month or day)

    A structured, statically typed, imperative, wide-spectrum, and object-oriented high-level computer programming language, extended from Pascal and other languages. It has built-in language support for explicit concurrency, offering tasks, synchronous message passing, protected objects, and non-determinism. Ada was originally designed by a team led by Jean Ichbiah of CII Honeywell, Ada was named after Ada Lovelace (1815–1852), who is credited as being the first computer programmer.
  • C++(Not sure of month or day)

    Pronounced see plus plus. a programming language that is general purpose, statically typed, free-form, multi-paradigm and compiled. It is regarded as an intermediate-level language, as it comprises both high-level and low-level language features. Developed by Bjarne Stroustrup starting in 1979 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. The language was renamed C++ in 1983,[4] as
  • Python(Not sure of month or day)

    A widely used general-purpose, high-level programming language.Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C. The language provides constructs intended to enable clear programs on both a small and large scale. Designed by Guido van Rossum & Developers are the Python Software Foundation.
  • Visual Basic(Not sure of month or day)

    a third-generation event-driven programming language and integrated development environment (IDE) from Microsoft for its COM programming model first released in 1991. Microsoft intends Visual Basic to be relatively easy to learn and use.[1][2] Visual Basic was derived from BASIC and enables the rapid application development, etc. Developed by Microsoft.
  • Delphi(Not sure of month or day)

    The Delphi programming language was developed by Borland and is the descendant of Turbo Pascal. Delphi was released in February 1995. Delphi is a native code compiler that runs under Window v3.1 or Windows '95. Delphi is essentially object Pascal with similar programming tools found in Microsoft Visual Basic 3.0.
  • Java(Not sure of month or day)

    a computer programming language that is concurrent, class-Based, object-oriented, and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere" (WORA), meaning that code that runs on one platform does not need to be recompiled to run on another. Java was originally developed by James Gosling at Sun Microsystems (which has since merged into Oracle Corporation) and released in 1995.
  • Javascript (Not sure of month or day)

    a dynamic computer programming language. It is most commonly used as part of web browsers, whose implementations allow client-side scripts to interact with the user, control the browser, communicate asynchronously, and alter the document content that is displayed. It has also become common in server-side programming, game development and the creation of desktop applications. Designed by Brendan Eich.
  • PHP(Not sure of moth or day)

    a server-side scripting language designed for web development but also used as a general-purpose programming language. PHP is now installed on more than 244 million websites and 2.1 million web servers.Originally created by Rasmus Lerdorf in 1995, the reference implementation of PHP is now produced by The PHP Group. While PHP originally stood for Personal Home Page, it now stands for PHP: Hypertext Preprocessor, a recursive backronym.