Programming Languages Timeline - Kate DeFeo

  • Plankalkul

    Plankalkul means Plan Calculus. It was developed by Konrad Zuse. It was designed for engineering and was the first high-level programming language designed for a computer.
  • FORTRAN

    FORTRAN stands for Formula Translator. It was developed by John Backus. This is a general purpose programming language that is used for mathematical analysis.
  • MATH-MATIC

    MATH-MATIC was developed by Charles Katz. This programming language contained numeral exponents and allowed for larger programs.
  • RPG

    RPG stands for Report Program Generator. It was developed by IBM. It was originally built to be a report-building program. It is also used for business applications.
  • Lisp

    Lisp stands for List Processing. Lisp was developed by John McCarthy. This language was designed to easily manipulate data strings and is commonly used for artificial intelligence programming.
  • COBOL

    COBOL stands for Common Business Oriented Language. It was developed by Grace Hopper. This programming language is designed for business use.
  • BASIC

    BASIC stands for Beginner’s All-purpose Symbolic Instruction Code. This language was developed by John G. Kemeny and Thomas E. Kurtz. This is used to teach students to use simple code. It is also used to create advanced programs.
  • LOGO

    LOGO is not an acronym. It was developed by Wally Feurzeig, Cynthia Solomon, and Seymour Papert. This programming language is used to create basic shapes and was designed to teach people how to code.
  • B

    B was developed by Dennis Ritchie. This is a high-level programming language that is used for improving the UNIX system. It allows this system to operate on multiple computers.
  • PASCAL

    PASCAL was developed by Niklaus Wirth. It is Used to encourage practicing programming that uses structured programming. This includes IF, THEN, ELSE statements.
  • SQL

    SQL stands for Structured Query Language. It was developed by Donald D. Chamberlin and Raymond F. Boyce. It was created to communicate with a database. It updates and retrieves data from a database.
  • C

    C was developed by Dennis Ritchie. This programming language is a general-purpose language and is commonly used for scripting apps, games, and graphics.
  • ML

    ML stands for Meta Language. It was developed by Robin Milner. ML can be used for function arguments and imperative programming.
  • ADA

    ADA was developed by Jean Ichbiah and S. Tucker Taft. It's purpose is to use a centralized and standardized programming language for anything from missile control to air traffic control.
  • C++

    C++ was developed by Bjarne Stroustrup. This language is commonly used for designing server-side apps, networking, gaming, and device drivers.
  • Python

    Python was developed by Guido van Rossum. It is used to develop both desktop and web apps.
  • Visual Basic

    Visual Basic was developed by Alan Cooper. It's purpose it to allow programmers to code systems in a user-friendly environment.
  • Delphi

    Delphi was developed by Anders Hejlsberg. It is a high-level programming language used for developing apps.
  • Javascript

    Javascript was developed by Brendan Eich. This language was designed to make web development easier. It is commonly used to create interactive elements on web pages.
  • PHP

    PHP stands for Hypertext Preprocessor. It was developed by Rasmus Lerdorf. This language is general-purpose and can be used to create dynamic web page content and images.
  • Java

    Java was developed by James Gosling. This high-level language allows programmers to write instructions in English-based commands, making it easier to understand.