Programming Languages Timeline by Jay Patel

By pj2742
  • Plankalkul

    Plankalkul means Plan Calculus.
    It was designed by Konrad Zuse.
    It was first High level programming language made for engineering purpose.
  • Fortran

    It was was developed by a team of programmers at IBM led by John Backus.
    An acronym for FORmula TRANslation.
    Primary purpose was to transform math formulas into code.
  • Lisp

    Invented by John McCarthy.
    Purpose was to use for easy manipulation of data strings.
  • COBOL

    An acronym for common business-oriented language.
    Primarily used in business, finance and administrative systems for companies and governments.
    It was developed by CODASYL. (Conference/Committee on Data Systems Languages)
  • RPG

    RPG stand for Report Program Generator.
    It was developed by IBM ( International Business Machines Corporation )
    It is high level programming language used for business applications.
  • BASIC

    An acronym for Beginner's All-purpose Symbolic Instruction Code.
    Developed by John G. Kemeny and Thomas E. Kurtz.
    Primary Purpose of basic was to allow students to write mainframe computer programs for the Darkmouth time-sharing system.
  • LOGO

    Created by Wally Feurzeig and Seymour Papert.
    The main purpose of LOGO language was to teach concepts of programming related to Lisp.
  • B

    Developed by D. M. Ritchie and K. L. Thompson.
    Developed primarily for non-numeric applications such as system programming.
  • Pascal

    Made by Niklaus Wirth.
    It was made to encourage good programming practices using structured programming and data structuring..
  • C

    Developed by Dennis Ritchie.
    C was mainly used for system programming.
  • ML

    It was developed by Robin Milner and others.
    ML stands for MetaLanguage.
    It was used to develop proof tactics in the LCF theorem prover,
  • SQL

    SQL stand for Structured Query Language.
    SQL is a special-purpose domain-specific language designed for managing data held in a relational database management system and for stream processing.
    It was created by International Electrotechnical Commission.
  • ADA

    Ada was named after Ada Byron ( First Programmer ).
    Ada was made by team led by Dr. Jean Ichbiah.
    Ada is modern programming language and designed for large, long lived application.
  • C++

    Developed by Bjarne Stroustrup.
    It had similar purpose as C and mainly for system programming.
  • Mathematica

    Mathematica was developed by Stephan Wolfram.
    It is used many scientific, engineering, mathematical, and computing fields.
  • Python

    It was Created by Guido van Rossum.
    It was high level programming language used for general purpose programming.
  • Visual Basic

    Created by Microsoft. It was derived from BASIC.
    user-friendly programming language designed for beginners with learning and understanding programming.
  • Delphi

    A software development kit (SDK) for desktop, mobile, web, and console applications.
    It was originally developed by Borland.
  • Java

    Developed by James Gosling at Sun Microsystems.
    It was originally designed for television, but it was too advanced for the digital cable television industry at the time it was developed.
    It is used for creating application which can be run on multiple devices.
  • Java Script

    Developed by Brendan Eich at Netscape Communications.
    Used to control web pages on the client side of the browser, server-side programs, and even mobile applications
  • PHP

    It was originally created by Rasmus Lerdorf.
    It was made for web development but also used as a general-purpose programming language.
    Originally stood for personal home page.