1.2 Computer Programming

  • Plankalkul

    Plankalkul is a computer language designed for engineering purposes by Konrad Zuse between 1943 and 1945. It was the first high-level non-von Neumann programming language to be designed for a computer.
  • Math-Matic

    MATH-MATIC is the marketing name for the AT-3 compiler. Early programming language for UNIVAC I and UNIVAC II. Intended as an improvement over FORTRAN. Created by a group led by Charles Katz in 1957.
  • Fortran

    Originally developed by IBM at their campus in south San Jose, California in the 1950s for scientific and engineering applications
  • Lisp

    Lisp is a family of computer programming languages with a long history and a distinctive, fully parenthesized Polish prefix notation. Originally specified in 1958 by Steve Russell, Lisp is the second-oldest high-level programming language in widespread use today
  • Cobol

    COBOL is an acronym for COmmon Business-Oriented Language, defining its primary domain in business, finance, and administrative systems for companies and governments. It was designed in 1959 by Grace Hoppe
  • RPG

    RPG is an acronym for Report program generator, a high-level commercial computer programming language. Developed by Wilf Hey at IBM in 1965 for easy production of sophisticated large system reports
  • BASIC

    BASIC is an acronym from Beginner's All-purpose Symbolic Instruction Code. The original Dartmouth BASIC was designed in 1964 by John George Kemeny and Thomas Eugene Kurtz at Dartmouth College in New Hampshire, USA to provide computer access to non-science students.
  • LOGO

    This language was used in education. It was created in 1967 by Wally Feurzeig. The name is derived from the Greek logos meaning word, emphasizing the contrast between itself and other existing programming languages that processed numbers.
  • B

    B is a computer language designed by D. M. Ritchie and K. L. Thompson in 1973, for primarily non-numeric applications such as system programming. It was developed at Bell Labs.
  • C

    C was initially developed by Dennis Ritchie between 1969 and 1973 at AT&T Bell Labs. Its design provides constructs that map efficiently to typical machine instructions, and therefore it found lasting use in applications that had formerly been coded in assembly language, most notably system software like the Unix computer operating system. C is one of the most widely used programming languages of all time, and there are very few computer architectures for which a C compiler does not exist.
  • ML

    ML is a general-purpose functional programming language developed by Robin Milner and others in the early 1970s at the University of Edinburgh. ML stands for met language.
  • SQL

    SQL means Structured Query Language and is a special-purpose programming language designed for managing data in relational database management systems. Appeared in 1974 and was designed by Donald D. Chamberlin and Raymond F. Boyce.
  • ADA

    Ada was originally designed by a team led by Jean Ichbiah of CII Honeywell Bull under contract to the United States Department of Defense from 1977 to 1983 to supersede the hundreds of programming languages then used by the DOD. Ada was named after Ada Lovelace, who is credited as being the first computer programmer.
  • 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 starting in 1979 at Bell Labs, it adds object oriented features, such as classes, and other enhancements to the C programming language.
  • 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. Visual Basic is designed to be relatively easy to learn and use. It was created by Microsoft.
  • Python

    Python is a widely used high-level programming language used for general-purpose programming, created by Guido van Rossum and first released in 1991. Python was design philosophy emphasizes code readability.
  • JAVASCRIPT

    JavaScript is prototype-based scripting language that is dynamic, weakly typed and has first-class functions. It uses syntax influenced by the language C. It has been standardized in the ECMAScript language specification.[7] Alongside HTML and CSS, JavaScript is one of the three core technologies of World Wide Web content production
  • JAVA

    It was intended to let application developers "write once, run anywhere", meaning that code that runs on one platform does not need to be recompiled to run on another. Designed in 1995 by the Oracle Corporation
  • Delphi

    Delphi is a programming language and software development kit (SDK) for desktop, mobile, web, and console applications.[1] Delphi's compilers use their own Object Pascal dialect of Pascal and generate native code for several platforms: Windows (x86 and x64), OS X (32-bit only), iOS (32 and 64-bit) and Android.
  • PHP

    PHP is an open source server-side scripting language designed for Web development to produce dynamic Web pages. It is one of the first developed server-side scripting languages to be embedded into an HTML source document rather than calling an external file to process data. It appeared in 1995, said to be created by Rasmus Lerdorf.