Programming Languages

  • Plankalkül Language

    It was first designed for engineering purposes by Konrad Zuse. Provides a data structure called the "generalized graph," which is used to represent geometrical structures.
  • MATH-MATIC

    Another name for the AT-3, or Algebraic Translator 3 compiler. This language was written around 1955 by a team headed by Charles Katz. It was an early programming language for the UNIvAC 1 and UNIVAC 2.
  • Fortran

    The name "Fortran" is derived from Formula Translation. It is a general purpose, compiled imperative programming language that is suited for numeric computation and scientific computing. Developed by John Backus and IBM.
  • Lisp

    Family of computer languages and a fully parenthesized prefix notation. Designed by John McCarthy, it was originally created for practical mathematical notation for computer programs. It also became the favored language for AI (Artificial Intelligence) research.
  • RPG

    RPG, otherwise known as Report Program Generator, is a high level programming language for business applications. Developed by IBM, a tool to replicate punched card processing on the IBM 1401.
  • COBOL

    Otherwise known as "Common business-oriented language" is a compile English-like computer programming language designed for business use. It was also a part of the US DoD effort to create a portable programming language for data processing. It was developed by CODASYL, ANSI, and ISO.
  • BASIC

    Stands for "Beginner's All-purpose Symbolic Instruction Code", it is a family of general purpose, high level programming languages. Designed by John G. Kemeny and Thomas E. Kurtz.
  • Logo

    An educational programming language, designed by Wally Feurzeig, Seymour Papert and Cynthia Solomon. Although Logo is not an acronym for anything, it was chosen because it derives from the Greek word logos, which means thought. Logo is widely known for its use of turtle graphics.
  • B

    Developed by Bell Labs' Ken Thompson and Dennis Ritchie. Derived from BCPL, B was designed for recursive, non-numeric, machine-independent applications.
  • Pascal

    Designed by Niklaus Wirth, Pascal was a small programming language to encourage good programming practice and data structuring.
  • C

    General purpose programming language developed by Dennis Ritchie. Provides constructs that map efficiently to typical machine instructions.
  • ML

    ML, which stands for Meta Language, is a general-purpose functional programming language. It has roots in Lisp and has been characterized as "Lisp with types". Know for its use of the polymorphic Hindley-Milner type system. Designed by Robin Milner.
  • SQL

    SQL or Structured Query Language, is a domain-specific language used in programming and designed for managing data held in a relational database management system. Designed by Donald D. Chamberlin and Raymond F. Boyce.
  • Ada

    A structured, statiscally typed, imperative, and object-oriented high-level computer programming language. It was designed by Jean Ichbiah. Ada was originally targeted towards embedded and real-time systems.
  • C++

    Also a general-purpose programming language that is object-oriented and has generic programming features while also providing facilities for low-level memory manipulation. Designed by Bjarne Stroustrup.
  • Python

    Designed by Guido Van Rossum, Python provides constructs thaat enable clear programming on both small and large scales.
  • Visual Basic

    A third-generation event-driven programming language and integrated development environment. Designed by Microsoft.
  • Delphi

    An integrated development environment for rapid application development of desktop, mobile,web, and console software. Developed by Embarcadero Technologies
  • Java

    A computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies. Designed by James Gosling.
  • Java Script

    Often seen abbreviated as JS, Javascript is a high-level, interpreted programming language. Javascript is one of the three core technologies for the World Wide Web, it enables interactive web pages.
  • PHP

    PHP, or Hypertext Preprocessor, is a server-side scripting language designed for web development but also used as a general-purpose programming language. Designed by Rasmus Lerdorf.