Programming Languages

  • Period: to

    Programming Languages

  • Plankalkul Language

    The Plankalkul Language was designed by Konrad Zuse. This language was designed for uses in the engineering field. The name Plankalkul is German for "Plan Calculus".
  • Fortran Language

    The Fortran Language was designed by John Backus. This language is a general-purpose, imperitive programming language. It is suited to numberic computation and scientific computing. The name is derived from a blend of The IBM Mathematical Formula Translating System.
  • MATH-MATIC Language

    The MATH-MATIC language was designed by a group led by Charles Katz. It was intended as an improvement on Fortran (which was used for numberic and scientific computing). The name is derived from its ability to automatically perform mathematical operations.
  • Lisp Language

    The Lisp Language was designed by John McCarthy. It was originally created as a practical mathematical notation for computer programs. It became the favored programming language for artificial intelligence research. The name is derived from "List Processing".
  • RPG Language

    The RPG language was developed by IBM. It was created for use with punch cards. The RPG acronym means Report Program Generator.
  • COBOL Language

    The COBOL language was designed by Grace Hopper. Its primary purpose lies in business, finance, and administrative systems for companies and governments. This language has support for object-oriented programming. The acronym stands for Common Business-Oriented Language.
  • BASIC Language

    The BASIC language was developed by John George Kemeny and Thomas Eugene Kurtz to provide computer access to non-science students. It is a family of high-level programming languages made for ease of use so programming could be more widespread. The BASIC acronym stands for Beginner's All-purpose Symbolic Instruction Code.
  • Logo Language

    The Logo Language was designed by Wally Feurzeig and Seymour Papert. It was designed as a functional programming language and drove a mechanical turtle as an output device. It also has significant facilities for handling lists, files, I/O, and recursion. The name is derived from the Greek logos meaning word. This showed the contrast between it using words and other programming languages processing numbers.
  • B Language

    The B language was designed by Bell Labs. It was mostly the work of Ken Thompson with assistance from Dennis Ritchie. This language was based on the BCPL language to suit Thompson's preferences. It mainly reduced the number of non-whitespace characters in a typical program. There is no significance behind the name.
  • PASCAL Language

    The PASCAL Language was designed by Niklaus Wirth. It was designed to be a small and efficient language to teach good programming practices. It was named in honor of the French mathematician Blaise Pascal.
  • C Language

    The C language was developed by Dennis Ritchie at AT&T Bell Labs. It is a general-purpose programming language whose design provides constructs that map efficiently to typical machine instructions. It is named C due to its features being derived from the earlier B language.
  • ML Language

    The ML Language was designed by Robin Milner and the University of Edinburgh contributors. It was designed to be a general purpose functional programming language. The name stands for metalanguage.
  • ADA Language

    Ada is used for explicit concurrency, offering tasks, synchronous message passing, protected objects, and non-determinism. It was created by a team led by Jean Ichbiah under a contract from the United States Department of Defense. It is named after Ada Lovelace, who is credited for being the first computer programmer.
  • SQL Language

    The SQL language was developed by Donald D. Chamberlin and Raymond F. Boyce. It was used to query databases. The meaning of the SQL acronym is Structured Query Language.
  • C++ Language

    The C++ Language was developed by Bjarne Stroustrup at Bell Labs. It is an intermediate-level language. This language adds enhancements to the C language. This language adds classes, virtual functions, operator overloading, multiple inheritance, templates, and exception handling. Its name is derived from the C language.
  • Python Language

    The Python Language was developed by Guido van Rossum. It was designed to emphasize readability with easy and clear syntax. The name Python is derived from Monty Python's Flying Circus.
  • Visual Basic Language

    Visual Basic was developed by Microsoft. It was designed to be easy to learn for programmers. The name is derived from the BASIC language and uses a Visual IDE.
  • JavaScript Language

    JavaScript was designed by Brendan Eich. It was originally implemented as part of web browsers so that client-side scripts may interact with the user, control the browser, communicate asynchronously, and alter the document content that is displayed. It is also now used in applications outside web pages, such as PDF documents, site-specific browsers, and desktop widgets. It is named JavaScript due to a partnership with Sun.
  • Delphi Language

    The Delphi Language was developed by Borland as a rapid application development tool for Windows. It is an integrated development environment for console, desktop graphical, web, and mobile applications. The name is used in reference to the Oracle at Delphi.
  • PHP Language

    The PHP language was designed by Rasmus Lerdorf and the PHP Group. It was made for creating dynamic webpages. The name originally stood for "Personal Home Page", but now is said to stand for "PHP: Hypertext Preprocessor".
  • Java Language

    The Java Language was designed by James Gosling and Sun Microsystems. It is a general-purpose, concurrent, class-based, object-oriented computer programming language. It is designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere". The name Java has no explanation behind it.