Programming languages dc nick v

Programming Languages Timeline

  • Period: to

    The History of Programming Languages

  • Plankalkul

    Appearance: 1948
    Developer: Konrad Zuse
    Purpose: Engineering/Critical Software mechanical coding
  • Fortran

    Appearance: 1957
    Developer: John Backus and IBM
    Purpose: Numeric and Scientific Computing
  • MATH-MATIC

    Appearance: 1957
    Developer: Gracer Hopper
    Purpose: Improvement for Fortran
  • Lisp

    Appearance: 1958
    Developer: John McCarthy
    Purpose: Practical mathematical computing for computer programs
  • RPG

    Appearance: 1959
    Developer: IBM
    Purpose: To help business applications
  • COBOL

    Appearance: 1959
    Developers: Grace Hopper, William Selden, Gertrude Terney, Howard Bromberg, Howard Discont, and Vernen Reaves
    Purpose: Business, finance, and adminstration systems
    Acronym: COmmen Business Oriented Language
  • BASIC

    Appearance: 1964
    Developers: John George Kemeny and Thomas Eugene Kurtz
    Purpose: To use and learn language for small classified programming
    Acronym: Beginner All purpose Symbolic Instruction Code
  • LOGO

    Appearance: 1967
    Developer: Wall Feurzeig, and Seymour Pupert
    Purpose: Educational Use, more for Constructivist teaching
  • B

    Appearance: 1969
    Developer: Ken Thompson
    Purpose: It was based on the BCPL language, it was served as a specific stripped part of the BCPL system, and it was a central language created in order to make it fit within the memory capacity of minicomputers of the time.
  • PASCAL

    Appearance: 1970
    Developer: Niklaus Wirth
    Purpose: To encourage good programming practices using structure programming and data structuring
  • C

    Appearance: 1972
    Developer: Dennis Ritchie
    Purpose: It has facilities for structure programming and allows LVC and Recursions to happen
  • ML

    Appearance: 1973
    Developers: Robin Milner and others at the University of EdinBurgh
    Purpose: To develop proof tactics in the LCF theorem power
  • SQL

    Appearance: 1959
    Developer: IBM
    Purpose: To help business applications
  • ADA

    Appearance: 1980
    Developer: Jean Ichbiah
    Purpose: It helps with offering tasks, synchronous message passing, protected objects, and non-determinism
  • C++

    Appearance: 1984
    Developer: Bjarne Strostrup
    Purpose: Systems Software, application software, device drivers, high performance server hosting, and visual coding
  • Delphi

    Appearance: 1986
    Developers: Apple, Nikalus Wirth, and Anders hedlsburg
    Purpose: To support the MacApp
    Acronym: Embarcadero Delphi
  • Visual Basic

    Appearance: 1991
    Developer: Microsoft
    Purpose: Enables the rapid application development of GUI Apps
  • Python

    Appearance: 1991
    Developer: Gudo Van Rossum
    Purpose: Expresses concepts in fewer lines of code
  • Java

    Appearance: 1995
    Developers: James Gosling and Sun Microsystems
    Purpose: To be able to write anything and run anywhere
  • Javascript

    Appearance: 1995
    Developer: Brenan Erich
    Purpose: Webrowsing so that the client side scripts could interact within the user, control the browser, and communicate synchronously
  • PHP

    Appearance: 1995
    Developer: Ramus Lerdorf
    Purpose: Webdevelopment, general purpose programming language