Programming languages

Programming Languages Timeline

By 1768184
  • Plankalkul

    Created by: Konrad Zuse Purpose: World’s first high-level language used for difficult engineering projects
  • Fortran (Formula Translation)

    Created by: IBM Purpose: Created for computers to complete number crunching operations
  • MATH-MATIC

    Created by: Charles Katz Purpose: Program designed to solve math problems
  • Lisp (List Processing)

    Created by: Steve Russell, Timothy Hart, and Mike Levin Purpose: Used for artificial intelligence.
  • COBOL (Common Business-Oriented Language)

    Created by: Grace Hopper Purpose: Portable language used for data processing
  • RPG (Report Program Generator)

    Created by: IBM Purpose: Works almost like a programmable storage language containing things such as data and dimensional arrays
  • BASIC (Beginner's All-purpose Symbolic Instruction Code)

    Created by: John Kemeny, Thomas Kurtz, and Mary Keller Purpose: An easy-to-use programming language used for beginner design.
  • LOGO

    Created by: Wally Feurzeig, Seymour Papert and Cynthia Solomon Purpose: Used to program instructions into a computer to create graphics
  • PASCAL (Named after Blaise Pascal)

    Created by: Niklaus Wirth Purpose: Programming language used which utilizes compilation speed and user generated coding
  • B (Contraction of BCPL)

    Created by: Ken Thompson and Dennis Ritchie Purpose: Used for non-numeric applications like decision making and processing of characters.
  • C

    Created by: Dennis Ritchie Purpose: Used primarily for operating systems and developmental projects.
  • ML (Meta Language)

    Created by: Robin Milner Purpose: General purpose program language that can be ran by a user or admin
  • SQL (Structured Query Language)

    Created by: Donald D. Chamberlin, and Raymond Boyce Purpose: Used for managing data in things like stream processing and relationships between different entities
  • ADA (Named for Augusta Ada)

    Created by: Jean Ichbiah and Tucker Taft. Purpose: An international standardized language used for general-purpose use.
  • C++

    Created by: Bjarne Stroustrup Purpose: Created as a faster upgrade of C for software, drivers, and client-server applications
  • Python

    Created by: Guido van Rossum Purpose: Used to web development in many application domains
  • Visual Basic

    Created by: Alan Cooper Purpose: Used to create applications in an easier way using Microsoft components
  • PHP (Hypertext Processor)

    Created by: Rasmus Lerdorf Purpose: A server-side language used for scripting and programming
  • Delphi

    Created by: Danny Thorpe Purpose: Created as an upgrade to Borland Pascal used for fast creation of computer
  • Java

    Created by: James Gosling for Sun Microsystems Purpose: Used to create computer instructions with the English language
  • Javascript

    Created by: Brendan Eich Purpose: Used as a scripting language written on an HTML page