2.01 Programming Languages Timeline

By houseev
  • Plankalkul

    "Plan Calculus") is a programming language designed for engineering purposes by Konrad Zuse between 1943 and 1945.
  • Math-Matic

    Developed by Grace Hopper. A refined compiler
  • Fortran

    Created by John Backus, and developed by IBM. developed for scientific and engineering applications.
  • Lisp

    Created my John McCarthy. Lisp was originally created as a practical mathematical notation for computer programs, influenced by the notation of Alonzo Church's lambda calculus. It quickly became the favored programming language for artificial intelligence (AI) research. The name LISP derives from "LISt Processing".
  • IBM

    RPG is a high-level programming language (HLL) for business applications created by IBM
  • COBOL

    acronym for common business-oriented language. Created by Howard Bromberg, Howard Discount, Vewrnon Reeves, Jean E. Semmet, William Selden, Gertrude Tierney. COBOL has an English-like syntax, which was designed to be self-documenting and highly readable.
  • BASIC

    Designed by Jogn George Kemeny and Thonmas Eugene Kurtz. It was an easy to learn language that made computers more people to own computers they can afford.
  • Logo

    Designed by Wally Feurzeig and Seymour Papert. 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".
  • Pascal

    A historically influential imperative and procedural programming language, designed by Niklaus Wirth.
  • B

    Designed and developed by Ken Thompson, and Developed by Dennis Ritchie. B was designed for recursive, non-numeric, machine independent applications, such as system and language software.
  • C

    Created and developed by Dennis Ritchie. C provides constructs that map efficiently to typical machine instructions.
  • ML

    Designed by Robin Milner. Ir stands for metalanguage. It's made to develop proof tactics in the LCF theorem prover
  • SQL

    SQL, Structured Query Language is a special-purpose programming language designed for managing data held in a relational database management system, or for stream processing in a relational data stream management system. It was created by Donald D. Chamberlin and Raymond F. Boyce
  • Ada

    Designed by Jean Ichbiah and Tucker Taft. It has a simple syntax, structured control statements, flexible data composition facilities, strong type checking, traditional features for code modularization (“subprograms”), and a mechanism for detecting and responding to exceptional run-time conditions (“exception handling”). It was named after Ada Lovelace, considered the first computer programmer
  • C++

    Created by Bjarne Stroustrup. It has imperative, object-oriented and generic programming features, while also providing facilities for low-level memory manipulation.
  • Python

    Created by Guido van Rossum. is a widely used general-purpose, high-level programming language. It emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than in languages such as C++ or Java.[
  • visual basic

    Visual Basic is a legacy third-generation event-driven programming language and integrated development environment (IDE) from Microsoft
  • Java

    Designed by James Gosling. It is intended to let application developers "write once, run anywhere" meaning that compiled Java code can run on all platforms that support Java without the need for recompilation.
  • PHP

    PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language.
  • Delphi

    Created by Borland. Delphi is an integrated development environment (IDE) for console, desktop graphical, web, and mobile applications.
  • JavaScript

    Designed by Brendan Eich. JavaScript is prototype-based with first-class functions, making it a multi-paradigm language, supporting object-oriented,[8] imperative, and functional programming styles.