Computer Programing Languages

  • Plankalkul

    a programming language designed for engineering purposes by Konrad Zuse
  • Fortran

    (Formula Translating System)a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing. By: John Backus & IBM

    Intended as an improvement over FORTRAN. Created by a group led by Charles Katz
  • Lisp

    The name LISP derives from "LISt Processing". Linked lists are one of Lisp language's major data structures, and Lisp source code is itself made up of lists. As a result, Lisp programs can manipulate source code as a data structure, giving rise to the macro systems that allow programmers to create new syntax or new domain-specific languages embedded in Lisp. By: John McCarthy
  • cobol

    (COmmon Business-Oriented Language) designed for business use. By: the Conference on Data Systems Languages (CODASYL)
  • RPG

    (Report Program Generator) a tool to replicate punched card processing on the IBM 1401 then updated to RPG II for the IBM System/3 in the late 1960s, and since evolved into an HLL equivalent to COBOL and PL/I. By: IBM
  • Basic

    (Beginner's All-purpose Symbolic Instruction Code) Used to help buisnesses code their own programs without hireing expensive software developers. By: John G. Kemeny and Thomas E. Kurtz
  • LOGO

    an educational programming language, designed in 1967 by Daniel G. Bobrow
  • B

    B was designed for recursive, non-numeric, machine independent applications, such as system and language software. By:Ken Thompson with Dennis Ritchie
  • Pascal

    an influential imperative and procedural programming language, designed in 1968–1969 and published in 1970 by Niklaus Wirth as a small and efficient language intended to encourage good programming practices using structured programming and data structuring.
  • C

    Its design provides constructs that map efficiently to typical machine instructions. By: Dennis Ritchie
  • ML

    (Metalanguage) It is known for its use of the Hindley–Milner type inference algorithm, which can automatically infer the types of most expressions without requiring explicit type annotations By: Robin Milner & others at the University of Edinburgh
  • Ada

    a structured, statically typed, imperative, wide-spectrum, and object-oriented high-level computer programming language, extended from Pascal and other languages. It has built-in language support for explicit concurrency, offering tasks, synchronous message passing, protected objects, and non-determinism. By: Jean Ichbiah of CII Honeywell Bull
  • C++

    designed with a bias for systems programming (e.g. embedded systems, operating system kernels), with performance, efficiency and flexibility of use as its design requirements. By: Bjarne Stroustrup
  • SQL

    a special-purpose programming language designed for managing data held in a relational database management system (RDBMS). By: ISO/IEC
  • Python

    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. By: Guido van Rossum
  • Visual Basic

    Visual Basic was derived from BASIC and enables the rapid application development (RAD) of graphical user interface (GUI) applications, access to databases using Data Access Objects, Remote Data Objects, or ActiveX Data Objects, and creation of ActiveX controls and objects. By: Microsoft
  • Delphi

    an integrated development environment (IDE) for console, desktop graphical, web, and mobile applications. By: Embarcadero Technologies
  • Java

    a computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. By: James Gosling, Sun Microsystems, and Oracle Corporation
  • Javascript

    Used in web browsers for client side scripts to interact with the user By: Brendan Eich
  • PHP

    a server-side scripting language designed for web development but also used as a general-purpose programming language. By: Rasmus Lerdorf