Programming Timeline

  • Plankalkul

    developed by Konrad Zuse, primary purpose was used to program the first computers
  • Fortran

    Developed by John Backus, primary purpose was to program scientific and mathematical applications
  • COBOL

    Developed by Dr. Grace Murray Hopper. Primary purpose was used for business and administrative purposes and stands for “Common Business Oriented Language”
  • RPG

    Developed by the tech giant IBM, primary purpose is a high-level programming language serves a wide a wide array of business applications, stands for Report Program Generator
  • Lisp

    Developed by John McCarthy, primary purpose is a program function applied to data, stands for list processing
  • LOGO

    Developed by Seymour Papert, Wally Feurzeig, and Cynthia Solomon, primary purpose is a simplified version of Lisp use for education
  • PASCAL

    Developed by Niklaus Wirth, primary purpose was to teach fundamental concepts that would work reliably and efficiently on computers
  • BASIC

    Developed by John G. Kemeny and Thomas E. Kurtz, Primary purpose was to allow people to use a computer whenever appropriate, stands for “Beginner’s All-Purpose Symbolic Instruction Code”
  • B

    Developed by Ken Thompson and Dennis Ritchie, primarily made for non-numeric applications such as systems programs
  • C

    Developed by Dennis M. Ritchie, primarily designed as a minimalist language used in operating systems for minicomputers
  • ML

    Developed by Robin Milner, primary purpose is writing programs that manipulate other programs, stands for meta-language
  • SQL

    Developed by Raymond Boyce and Donald Chamberlin, primary purpose is used to communicate with and manipulate databases, stands for Structured Query Language
  • C++

    Developed by Bjarne Stroustrup, primary purpose was a similar version of C that have object-oriented paradigm mixed with the features of C programming
  • ADA

    developed by Dr. Jean Ichbiah, helps people build software’s that are reliable, safe, and secure without sacrificing performance
  • Python

    Developed by Guido van Rossum, primary purpose was a scripting language that was to extend and support multiple platforms
  • Visual Basic

    Developed by Microsoft Corporation, primary purpose is to allow people to create simple and complex programs
  • Delphi

    Developed by Anders Hejlsberg, primary purpose of Delphi is that it is a similar program to pascal but is an object-oriented application development language, complete with a truly visual environment and superb database-access features
  • PHP

    Developed by Rasmus Lerdorf, primary purpose is an open source, server-side, script language used to develop web applications, stands for Hypertext Preprocessor
  • Java

    Developed by James Gosling, primary purpose is to extend the power of network computing to the activities of everyday life
  • JavaScript

    Developed by Brendon Eich, primary purpose is a scripting language for use within HTML pages
  • MATH-MATIC

    Developed by Remington Rand, primary purpose is providing algebraic-style expressions, floating-point arithmetic, and arrays rather than record structures