1.2 Extra Credit

  • Plankalkul

    Plankalkul was designed by Konrad Zuse and stands for Plan Calculus. It was made for engineering purposes and was the first high level programming language made for a computer.
  • MATH-MATIC

    MATH-MATIC was designed by Remington Rand. It was a language used for the UNIVAC I and UNIVAC II.
  • Fortran

    Fortran was developed by John Backus and IBM. Its name comes from Formula Translation and it is used for numeric computation and scientific computing.
  • Lisp

    Lisp was designed by John McCarthy in 1958. It is a family of programming languages that was originally created for mathematical notation. Many changes have been made to Lisp since it was created.
  • COBOL

    COBOL stands for common business-oriented language. It was designed by Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden and Gertrude Tierney for business use. It is used by governments and companies for business, finance, and administrative purposes.
  • RPG

    RPG is a programming language created by IBM. It is used for business purposes.
  • BASIC

    BASIC stands for Beginner's All-purpose Symbolic Instruction Code. It is a family of programming languages that is used for simplifying programming so that more people can program. It was created by John G. Kemeny and Thomas E. Kurtz at Dartmouth College.
  • LOGO

    LOGO was designed by Wally Feurzeig, Seymour Papert and Cynthia Solomon and is in the Lisp family. It is a general purpose language but is specifically known for using turtle graphics.
  • B

    B was developed at Bell Labs by Ken Thompson and Dennis Ritchie. The name B comes from BCPL, another computer programming language. B is used for system and language software.
  • PASCAL

    PASCAL was created by Niklaus Wirth and is named after the French mathematician Blaise pascal. It is an efficient language that uses structured programming and data structuring to encourage good programming practices.
  • C

    C is a programming language created by Dennis Ritchie in 1972. C is used for mapping machine instructions, operating systems and application software.
  • ML

    ML was created by Robin Milner at the University of Edinburgh. It stands for Meta Language and is a general purpose language and is known for its Hindley–Milner type system.
  • SQL

    SQL was designed by Donald D. Chamberlin and Raymond F. Boyce and stands for Structured Query Language. It is used for managing data in a relational database management system.
  • ADA

    ADA was designed by Jean Ichbiah and S. Tucker Taft. ADA is used for improving code safety and maintainability by finding runtime errors. ADA was named after Ada Lovelace who is known as the first computer programmer.
  • C++

    C++ (C with Classes) is an extension of the programming language C. It was designed by Bjarne Stroustrup and has generic, functional and object oriented uses. It is mainly used as a compiled language.
  • Python

    Python was created by Guido van Rossum. It was designed to emphasize code readability while also incorporating white space.
  • Visual Basic

    Visual Basic was created by Microsoft in 1991. It is designed to be easy to learn and is used for accessing databases.
  • PHP

    PHP, also known as Hypertext Preprocessor, was created by Rasmus Lerdorf. It is a general purpose programming language used for web development.
  • Delphi

    Delphi was created by Embarcadero Technologies in 1995 and there have been many updated and new versions since. It is used for rapid application development of software.
  • Java

    Desinged by James Gosling in 1995, Java is now one of the most popular programming languages. It is a general purpose language that is object oriented.
  • Javascript

    Javascript, also know as JS, was created by Brendan Eich. It is a high level programming language that constitutes one of the main technologies of the World Wide Web.