Programming Languages Timeline

  • Plankalkul

    Used for engineering purposes. It was developed in 1943-1945 by Konrad Zuse.
  • FORTRAN

    formula translating system. Developed by IBM for scientific computing (chemistry and weather predictions).
  • MATH-MATIC

    Developed by Charles Katz. It was the programming language for UNIVAC. It was intended as improvement of FORTRAN.
  • Lisp

    Stands for List processing. Developed by John McCarthy for eneral-use programming. It is used in artificial intelligence research.
  • COBOL

    Common Business Oriented Language. It was created by the Conference on Data Systems Languages, and it is used as a solution of business problems.
  • RPG

    Stands for Report Program Generator. It was developed by IBM and is used for business applications.
  • B

    Developed by Dennis Ritchie and Ken Thompson. It is deals with non-numeric applications (system programming).
  • BASIC

    Beginner's All-purpose Symbolic Instruction Code. Developed by John G. Kemenyand and Thomas E. Kurtz. It enabled an easy way for everyone to learn computer programming in schools.
  • LOGO

    Daniel G. Bobrow, Wally Feurzeig, Seymour Papert and Cynthia Solomon. It is used for educational programming to teach people the basics of computer programming using its famous turtle graphic.
  • PASCAL

    Niklaus Wirth. It encourages good programming practices with structured programming and data structuring
  • C

    Developed by Dennis Ritchie and designed to encourage cross-platform programming.
  • ML

    Stands for Metalanguage. Developed by Robin Milner, it is a general-purpose programming language that develops proof tactics using algorithms.
  • SQL

    Stands for structured Query Language. It is special-purpose programming used for managing data. It was developed by Donald Chamberlin and Raymond Boyce.
  • ADA

    Developed byTucker Taft and Dr. Jean Ichbiah. It was designed for large, long-lived applications and embedded systems
  • C++

    Designed by Bjarne Stroustrup for general purpose programming. It can be used in desktop applications, web search, entertainment software, etc.
  • Python

    General-purpose and can be used for scripting.Developed by Guido van Rossum.
  • Visual Basic

    Developed by Microsoft. It helps users to create easy applications and ActiveX controls.
  • Delphi

    Developed by Borland. It helps users develop apps for windows, mac, and iOS.
  • PHP

    Stands for Hypertext Preprocessor. Developed by Rasmus Lerdorf. It is a scripting language designed for web development
  • Java

    James Gosling. Used for client-server web applications “Write once, run anywhere”.
  • Javascript

    Created by Brendan Eich, and used for web browsers and creating desktop and mobile apps.