Programming Languages Timeline- Upasana Lamsal

By ulamsal
  • Plankalkul

    Plankalkul was developed by Konrad Zuse. The purpose of the program is to be used for a computer and it was the first high level programming languages for computers. The name comes from the german word Kalkul for formal system so Plankalkul is a formal planning system.
  • Fortran

    Fortran was designed and developed by John Backus and IBM. The primary purpose of Fortran is for numeric computation and scientific computing. Fortran's name is short for Formula Translation.
  • Math-Matic

    Math-Matic was designed by Remington Rand and written by a team led by Charles Katz. The purpose of it was for algerbraic expressions, arrays, and other arithmetic related things. Math-Matic is simply the marketing name for the actual language name, the AT-3 or Algebraic Translator 3.
  • Lisp

    Lisp was designed by John McCarthy and developed by Steve Russel, Timothy P. Hart, and Mike Levin. The purpose of Lisp is for mathematical notation within computer programs. The name comes from "List Processor".
  • RPG

    RPG was developed by IBM. The purpose of the language is for business applications and it helps enhance the software. RPG stands for Report Program Generator.
  • COBOL

    COBOL is designed by Howard Bromberg, Norman Discount, Vernon Reeves, Jean E. Sammet, William Selden, and Gertrude Tierney. COBOL's purpose is to be used for business, finance, and administrative systems. COBOL stands for Common Business-Oriented Language.
  • Basic

    Basic was designed by John G. Kemeny and Thomas E. Kurtz. The purpose of Basic was to create a language that students could use easily to write simple computer programs. BASIC stands for Beginners' All Purpose Symbolic Instruction Code.
  • Logo

    LOGO was designed by Wally Feurzeig, Seymour Papert, and Cynthia Solomon. The purpose of LOGO is to teach concepts of programming that were related by Lisp. It has turtle graphics, and it is known for that. The name derives from the greek word logos which means word/thought.
  • B

    B was designed by Ken Thompson. The purpose of B was for non-numeric applications. The name B comes from BCPL. BCPL means Basic Combined Programming Language.
  • Pascal

    Pascal was created by Niklaus Wirth. The purpose of it was for teaching programming. The name Pascal comes from Blaise Pascal, a mathematician.
  • ML

    ML was designed by Robin Milner. The purpose of ML is for pattern matching and it is verified using formal semantics.ML stands for Meta Language.
  • C

    C was designed by Dennis Richie. The purpose of C is to work on enterprise applications, games, graphics, and more. It succeeds a language called B, so it was named C.
  • SQL

    SQL is developed by Donald D Chamberlin and Raymond F. Boyce at IBM.The purpose of SQL is for manipulating data sets. It was called SEQUEL at first, standing for Structured English Query Language, and then it was shortened to SQL.
  • ADA

    Jean Ichbiah and his team developed the language. The purpose of it is to improve code safety because there is a compiler that finds errors. The name ADA comes from Ada Lovelace, the first computer programmer.
  • C++

    C++ was designed by Bjarne Stroustrup. The purpose of it is to develop operating systems, browsers, games, and more. C++ means "increment C by 1".
  • Python

    Python was developed by Guido Van Rossum. The primary purpose is to develop desktop and web applications. Python's name was inspired by "Monty Python's Flying Circus", which was a BBC show in the 70s. Van Rossum liked the show and needed a name so he named the language Python.
  • Visual Basic

    Microsoft was the one who developed Visual Basic. Visual Basic's purpose is to make software interface and codes easily.
  • PHP

    PHP was designed by Rasmus Lerdorf. The primary purpose is for web development use. PHP stood for Personal Home Page initially, but it now stands for Hypertext Preprocessor
  • Delphi

    Delphi was designed by Anders Hejlsberg. The primary purpose of Delphi is to build Windows Applications.
  • Java

    Java is designed by James Gosling. The purpose of Java is to create applications that can run on a computer or among servers within a network. It comes from Java coffee from Indonesia.
  • Javascript

    Javascript was designed by Brendan Eich. The purpose of Javascript is for easy and proper looking web development.