Popular proraming languages

Programming Languages Timeline

  • Plankalkul

    Plankalkul
    Developed by Konrad ZusePurpose: Engineering purposes
  • Fortran

    Fortran
    Developed by John BackusPurpose: For scientific and engineering applications
  • MATH-MATIC

    MATH-MATIC
    Developed by a group led by Charles KatzPurpose: Early language for the UNIVAC 1 & 2Originally named AT-3 Caompiler then changed to current name.
  • Lisp

    Lisp
    Developed by Steve Russell, Timothy P. Hart, and Mike LevinPurpose: A practical mathmatical notation for computer programs
  • COBOL

    COBOL
    Developed by Reeves, Jean E. Sammet, William Selden, and Gertude TierneyPurpose: Used in legacy applications deployed on mainframe computers for businessesCOBOL stands for Common Business-oriented language
  • RPG

    RPG
    Developed by IBMPurpose: A tool to replicate punched card processingRPG stands for Report Program Generator
  • BASIC

    BASIC
    Developed by John George Kemeny and Thomas Eugene KurtzPurpose: To enable students in fields other than science and mathmatics to use computersBASIC stands for Begginner's All-purpose Symbolic Instruction Code
  • LOGO

    LOGO
    Developed by Wally Feurzeig and Seymour PapertPurpose: Educational programming language, now used for turtle graphics
  • B

    B
    Developed by Ken Thompson with Dennis RitchiePurpose: System development
  • PASCAL

    PASCAL
    Developed by Niklaus WirthPurpose: To encourage good programming practices using structured programming and data structuring
  • C

    C
    Developed by Dennis Ritchie and Bell LabsPurpose: To reimplement the unix operating system and write system software
  • ML

    ML
    Developed by Robin Milner and others at the University of EdinburghPurpose: A general purpose functional programming languageML stands for Metalanguage
  • SQL

    SQL
    Developed by ISO/IECPurpose: Managing data held in a relational database management systemSQL stands for Structured Query Language
  • ADA

    ADA
    Appeared around the 1980'sDeveloped by a team led by Jean D. Ichbiah and has included Berned Krieg-Bruechner, Brain A. Wichmann, Henry F. Ledgard, Jean-Cluade Heliard, Jean-Loup Gailly, Jean-Ryanmond Abrial, John G. P. Barnes, Mike Woodger, Olivier Roubine, Paul N. Hilfinger, and Robert FirthPurpose: DOD embedded systemsNamed after Augusta Ada King, Countess of Lovelace Byron
  • C++

    C++
    Developed by Bjarne StroustrupPurpose: A concise language that produced compact and speedy programs
  • Python

    Python
    Developed by Guido Van Rossum, Python Software FoundationPurpose: Express concepts in fewer lines of code than would be possible in other languages
  • Visual Basic

    Visual Basic
    Developed by MicrosoftPurpose: Easy to use and learn
  • Delphi

    Delphi
    Developed by BorlandPurpose: Offers development with both rapidity and good quality
  • Javascript

    Javascript
    Developed by Brendan EichPurpose: used in the web platform and it's multi-purpose
  • Java

    Java
    Developed by Oracle CorporationPurpose: Designed to have as few implementation dependecies as possible
  • PHP

    PHP
    Developed by Rasmus Lerdorf and Zend TechnologiesPurpose: server-side scripting designed for web development, but also as a general programming languagePHP stands for Personal Home Page