Programming Languages Timeline - Ali Camlibel

  • Plankalkul

    Programming language designed for engineering purposes. It was designed by Konrad Zuse in 1948. It's name stands for formal system for planning.
  • MATH-MATIC

    The name given to the AT-3 compiler for the UNIVAC I and UNIVAC II systems, It was intended as an improvement on FORTAN. Charles Katz and his group developed it.
  • Fortran

    Programming language that was used generally for numerical computations and scientific computing. It is a general-purpose language. Influenced the C programming language. It was developed by IBM & John Backus. Fortran stands for Formula Translating System.
  • Lisp

    Lisp
    Created as a practical mathematical notation for computer programs. Lisp stands for List Processing. The programming langauge is made of lists. It is the second oldest programming language, Fortran being first.It was developed by Steve Russell, Timothy P. Hart, and Mike Levin.
  • COBOL

    COBOL
    COBOL is a language designed for business use. it was first designed in 1959 as a non-OOP language, but it become OOP in 2002. COBOL stands for Common Business-Oriented Language. COBOL is primarily used in finance.
  • RPG

    RPG is a high-level programming language that is mainly used for business applications. It was developed by IBM in 1959. It was created for punchcard machines.
  • BASIC

    BASIC
    John G. Kemeny and Thomas E. Kurtz developed the BASIC language as a general-purpose, high-level language. BASIC stands for Beginner's All-purpose Symbolic Instruction Code. BASIC influenced Microsoft to develop Visual Basic.
  • LOGO

    LOGO
    Logo is an educational programming language that was used to teach programming concepts related to Lisp. It was developed by Wally Feurzeig and Seymour Papert. Logo is the multi-paradigm version of Lisp.
  • B

    Programming language developed in the Bell Labs by Ken Thompson and Dennis Ritchie. The language influenced Dennis Ritchie in developing the C programming language. The B programming language was used to develop non-numeric applications, such as system programming.
  • C

    C
    Developed by Dennis Ritchie between 1969 and 1973 at AT&T's Bell Labs. C is one of the most used languages of all time. Many languages have borrowed concepts from C, such as Java, C#, Objective-C, JavaScript, etc... C is not a object-oriented language.
  • PASCAL

    Pascal is a procedural programming language that uses structured programming and encourages data structuring. It was developed by Niklaus Wirth in the 1970s. The name Pascal comes from the French mathematician Blaise Pascal.
  • ML

    ML is a general-purpose programming langauge. It was developed by Robin Milner in the 1970s. ML stands for Metealangauge.
  • SQL

    SQL is a special-purpose programming language used in databases. SQL consists of data definition langauge and data manipulation language concepts. It was developed by Donald D. Chamberlin and Raymond F. Boyce in 1974. It stands for Structured Query Language.
  • ADA

    ADA
    High level languag used for embedded systems. It was named Ada as the honor of Ada Lovelace, the first programmer in the world. The language has a simple syntax and is a general-purpose language.
  • C++

    C++
    Bjarne Stroustrup developed C++ language in Bell Labs and the language appeared in 1983. C programming language greatly influenced C++. It is very similar, but C++ has object-oriented concepts in it. C++ is general purpose.
  • Python

    Python is a readable high-level language used for general purposes. It is generally used to teach computer programming concepts. It is object-oriented. It was designed by Guido Von Rassum in 1991.
  • Visual Basic

    Visual Basic is an event-driven programming language developed by Microsoft in 1991. It was ment to be relatively easy to learn and use. It is used to teach people the concepts of programming. It can create GUI applications and more. It uses object-oriented concepts.
  • PHP

    PHP is a general-purpose programming language and a scripting language mainly used in web development. It is extremely popular, many websites use it. It was developed by Rasmus Lerdorf. PHP stands for Hypertext: Preprocessor.
  • Delphi

    Delphi
    Programming language developed by Borland as an integrated development environment. It uses the language Object Pascal. Used to make web, desktop, console, and mobile applications.
  • Java

    Java
    Developed in 1995 as an object-oriented language that uses classes and objects to work. It was developed by SUN (Oracle Corporation). It is used in many applications, such as web, mobile (Android), desktop, and in other various machines.
  • JavaScript

    JavaScript
    It is a dynamic computer programming language that is mainly run in web browsers. It was developed by Netscape Communications Corporation & Mozilla Foundation. It was influenced by C, Java, and Python, and has influenced ActionScript, LiveScript, and Node.js.