Computer Programming Languages

  • Plankalkul

    Plankalkul
    Plankalkul is a programming language designed for engineering purposes. It was the first high-level (non-von Neumann) programming language to be designed for a computer.
    Developed by Konrad Zuse
  • Period: to

    Computer languages

  • MATH-MATIC

    MATH-MATIC is the marketing name for the AT-3 compiler, an early programming language for the UNIVAC I and UNIVAC II. Intended as an improvement over fortran.
    Developed by Charles Katz
  • Fortran

    Fortran
    Fortran (derived from Formula Translating System) is a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing.
    Developed by John Backus and IBM
  • lisp

    lisp
    Lisp (Locator/Identifier Separation Protocol) was originally created as a practical mathematical notation for computer programs, influenced by the notation of Alonzo Church's lambda calculus. It quickly became the favored programming language for artificial intelligence research.
    Developed by Steve Russell, Timothy P. Hart, and Mike Levin
  • COBOL

    COBOL
    COBOL (common business oriented language) is the second-oldest high-level programming language (FORTRAN is the oldest). It is particularly popular for business applications that run on large computers.
    Developed by Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, Gertrude Tierney
  • RPG

    RPG
    RPG is a high-level programming language (HLL) for business applications. RPG is an IBM proprietary programming language and its later versions are only available on IBM i or OS/400 based systems.
  • Basic

    Basic
    BASIC (Beginner's All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use.
    Developed by John G. Kemeny and Thomas E. Kurtz
  • LOGO

    LOGO
    Logo is remembered mainly for its use of "turtle graphics", in which commands for movement and drawing produced line graphics either on screen or with a small robot called a "turtle". The language was originally conceived to teach concepts of programming related to Lisp and only later to enable what Papert called "body-syntonic reasoning" where students could understand the turtle's motion by imagining what they would do if they were the turtle.
    Developed by Wally Feurzeig, Seymour Papert
  • B

    B
    Developed at Bell Labs circa by Ken Thompson and Dennis Ritchie.
    B was derived from BCPL, and its name may be a contraction of BCPL. Thompson's coworker Dennis Ritchie speculated that the name might be based on Bon, an earlier, but unrelated, programming language that Thompson designed for use on Multics.
  • Pascal

    Pascal
    Pascal is a historically influential imperative and procedural programming language as a small and efficient language intended to encourage good programming practices using structured programming and data structuring.
    Developed by Niklaus Wirth
  • ML

    ML
    ML is a general-purpose functional programming language; Historically, ML (metalanguage) it was conceived to develop proof tactics in the LCF theorem prover (a combination of the first-order predicate calculus and the simply typed polymorphic lambda calculus, had ML).
    Developed by Robin Milner & others at the University of Edinburgh
  • C

    C
    C is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.
    Developed by Dennis Ritchie
  • SQL

    SQL
    SQL (Structured Query Language) is a special-purpose programming language designed for managing data held in a relational database management system, or for stream processing in a relational data stream management system.
    Developed by ISO/IEC
  • ADA

    ADA
    Ada is a structured, statically typed, imperative, wide-spectrum, and object-oriented high-level computer programming language, extended from Pascal and other languages.
    Ada was originally designed by a team led by Jean Ichbiah of CII Honeywell Bull under contract to the United States Department of Defense (DoD) from 1977 to 1983 to supersede the hundreds of programming languages then used by the DoD. Ada was named after Ada Lovelace (1815–1852), who is credited as being the first computer progr
  • C++

    C++
    C++ is a general-purpose programming language. It has imperative, object-oriented and generic programming features, while also providing facilities for low-level memory manipulation.
    Developed by Bjarne Stroustrup
  • Python

    Python
    Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java.
  • Visual Basic

    Visual Basic
    Visual Basic is a third-generation event-driven programming language and integrated development environment (IDE) from Microsoft for its COM programming model first released in 1991 and declared legacy in 2008.
    Developed by microsoft
  • Delphi

    Delphi
    Embarcadero Delphi is an integrated development environment for console, desktop graphical, web, and mobile applications.
    Developed by Embarcadero Technologies
  • Java

    Java
    ava is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.
    Devloped by Oracle Corporation
  • PHP

    PHP
    PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language.
    Developed by Zend Technologies
  • Javascript

    Javascript
    JavaScript is a high-level, dynamic, untyped, and interpreted programming language.It has been standardized in the ECMAScript language specification.
    Developed by Netscape Communications Corporation, Mozilla Foundation, Ecma International