Programming Language Timeline

  • Plankalkül Appeared

    Konrad Zuse designed it for engineering purposes.
  • Fortran Appeared

    John Backus
    Developed for number computation and scientific computing
  • Lisp Appeared

    John McCarthy, Steve Russell, Timothy P. Hart, and Mike Levin
    It was created as a practical mathmatical notation for computer programs.
  • MATH-MATIC Appeared

    Charles Katz
    Designed to replace Fortran
  • COBOL Appeared

    Grace Hopper, William Selden, Gertrude Tierney, Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet
    The Common Business Oriented language was primarirly created for business applications.
  • IBM RPG Appeared

    IBM
    The Report Program Generator was created to serve as a tool that could replicate punched card processing on the IBM 1401.
  • BASIC Appeared

    Beginner's All-purpose Symbolic Instruction Code
    John George Kemmeny and Thomas Eugene Kurtz
    The Beginner's All-Purpose Symbolic Instruction code was created to teach code and to emphasize ease of use.
  • LOGO Appeared

    Wally Feurzeig, Seymour Papert, Daniel G. Bobrow, Cynthia Solomon. Logo is an educational language that was remember for its use of "turtle graphics".
  • B Appeared

    Ken Thompson, Dennis Ritchie, Bell Labs
    Created to earn Bell Labs money and serve as a research tool for future languages
  • PASCAL Appeared

    Nicklaus Wirth
    Created as a small and efficient language inteded to encourage good programming practices.
  • C Appeared

    Dennis Ritchie
    Had facilities for structed programming. Many modern programming languages have borrowed from C
  • ML Appeared

    Robin Milner
    A general-purpose language that was designed to develop proof tactics in the LCF theorem prover.
  • SQL Appeared

    Donald D. Chamberlin and Raymond F. Boyce.
    The Structed Query Language was designed to manage data held in a management database system (RDBMS).
  • ADA Appeared

    Tucker Taft and Jean Ichbiah
    Created for the US Department of Defense due to the lack of safe modular programming
  • Python Appeared

    Guido von Rossum
    It was designed to compete with C code and emphasives code readability, and its syntax allowed the programming to shorten code into fewer lines.
  • Visual Basic Appeared

    Microsoft Organization
    Designed to encourage people to become programmers with easy to use features.
  • Delphi Appeared

    Borland Delphi
    Was released for the 16-bit Windows 3.1, and was an early presentation fo what would become known as RAD (Rapid Application Development).
  • Java Appeared

    James Gosling and Sun Microsystems
    A language that is designed to have little implementation dependencies so that is could be widely used.
  • JavaScript Appeared

    Brenden Eich
    Was desinged to be used for web browsers.
  • PHP Appeared

    Rasmus Lerdorf
    A language that is designed for both general-purpose programming and web development.