Programming Languages

  • Plankalkul

    Designed by Konrad Zuse in 1948, Plankalkul is a high-level programming language designed for engineering purposes. Plankalkul is German for "Plan Calculus."
  • MATH-MATIC

    Developed by Charles Katz, MATH-MATIC was intended to be an improvement of the Fortran language. It was also one of the first languaes for the UNIVAC computers.
  • Fortran

    Fortran (Formula Translating System), was developed by John Backus of IBM in 1957. Fortran is an imperative language that was designed for and is used for numeric computations and other scientific data applications.
  • Lisp

    Designed by John McCarthy in 1958, Lisp is the second-oldest high level computer programming language. The name Lisp comes from List Processing. Originally, Lisp was designed to be used for math-based applications.
  • COBOL

    Designed by Grace Hopper, COBOL stands for Common Business Operating Language. The language is largely used for business/administrative tasks for large companies and governments.
  • RPG

    RPG is a high level language developed by IBM in 1959. RPG stands for Report Program Generator. It was originally created to replicate punch card programming.
  • BASIC

    Designed by John Kemmeny and Thomas Kurtz, BASIC is a group of high level languages made for ease of use for general tasks. BASIC stands for Beginner's All-Purpose Symbolic Instruction Code.
  • Logo

    Designed by Daniel G. Bobrow, Wally Feurzeig, and Seymour Papert in 1967, Logo used a robot called a "turtle" to draw graphics on the screen. It was originally designed to teach programming concepts of the Lisp language.
  • B

    Designed by Ken Thompson and Dennis Ritchie of Bell Labs, B was a programming language based on the Basic Combined Programming Language. The main difference was that Thompson eliminated as much as he could from BCPL so that there would be enough memory space to run on computers of that time.
  • Pascal

    Designed by Niklaus Wirth in 1970, Pascal is a basic language that was created with the intention of users developing good programming habits. It is particularly useful for structured programming and data structuring.
  • C

    Designed by Dennis Ritchie, C is a general language that was developed at AT&T Bell Labs. It has also been coded in assembly language for some operating softwares.
  • ML

    Designed by Robin Milner, ML, which stands for metalanguage, was created to be used to proof theorems. It is well known for its use of specific algorithms, such as the Hindley-Milner type-interface.
  • SQL

    Donald Chamberlin and Raymond Boyce designed SQL, or Structured Query Langauge in 1974. It is used for mangaing databases.
  • Ada

    Designed by Jean Ichbiah and named for Ada Lovelace, Ada is a high level, object-oriented programming language. It was orignially designed to take the place of multiple languages in use by the U.S. Department of Defense.
  • C++

    Designed by Bjarne Stroustrup, C++ is an intermediate level programming language because it is both low and high level. The language was originally named C with Classes, but is now a very popular language.
  • Visual Basic

    Developed by Microsoft in 1991, Visual Basic is an event-driven programming language intended to help people learn how to program.
  • Python

    Designed by Guido van Rossum, Python is a general high-level programming language. It requires fewer lines of code than more complex languages.
  • Java

    Designed by James Gosling, the main objective of Java is to be "write once, run anywhere." This means that programs written in one operating system do not have to be ajdusted before being run in another operating system.
  • JavaScript (JS)

    Designed by Brendan Eich, Javascript allows for interaction between the program and the user. For this reason, it is used in web applications, as well as the development of games.
  • PHP

    Designed by Rasmus Lerdorf, PHP originally stood for Personal Home Page, but now stands for PHP: Hypertext Preprocessor. It is a web-development language, that can also be used for general programming.
  • Delphi

    Developed by Borland, Delphi is an object-oriented code that is largely based on Object Pascal. It also includes tools found in some versions of Visual Basic.