Programming oop wallpaper by hexeno

Programming Language Timeline

  • Plankalkul

    Plankalkul is the german pronunciation for Plan Calculus. Designed by Konrad Zuse between 1943 and 1945, released in 1948, Plankalkul was designed for engineering purposes. It was the first high level non von Neumann programming language to be designed for a computer. It took until 1948 to publish the program because of the conditions during wartime and postwar Germany. The first complier for the program was finally implemented in 1998. Plankakul technically means formal system for planning.
  • Fortran

    Fortran is a general purpose, imperative programming language that is especially suited to numeric and scientific computations. The name comes from FORmula TRANslating system. The program was developed by IBM in 1957. It was created for the purpose of scientific and engineering applications. It is still used today in numerical weather prediction, finite element analysis, compuational physics and many other areas.

    MATH - MATIC is the marketing name for the AT - 3 complier. It was intended as a programming language for UNIVAC I & II in it's early beginnings. MATH - MATIC was created by a group led by Charles Katz in 1957. Early work on the A-0 and A-2 comploers led to the devlopment of the first English language business data processing complier.
  • Lisp

    Lisp is a family of computer programming languages with Polish prefix notaiton. Lisp is the second oldest high level programming language still in use today, the oldest being Fortran. The most commonly used dialects of LIsp used today are Common LIsp and Scheme. Lisp was created by John McCarthy in 1958 and the name comes from "LISt Processing."

    One of the oldest programming languages, COBOL was created by Grace HOpper. The name COBOL is an acronym for COmmon Business - Oriented Language. The programming languaes was primarily used in business, finance, and administrateive systems.
  • RPG

    Created by IBM in 1959, RPG is a high level programming language for business applications. The RPG language is only available on IBM i or OS/400 based systems. The RPG is an acronym for Report Program Generator, a tool to replicate punched card processing on the IBM 1201. Since its creation it has developed into a COBOL equivalent.

    BASIC is an acronym for Beginner's All-Purpose Symbolic INstruction Code. It is in the family of other general purpose high level computer programming language and it was created by John G Kemeny and Thomas E Kurtz at Dartmouth. BASIC was created so that not only mathematicians and scientists could write computer programs.
  • LOGO

    Designed in 1967 by Daniel G Bobrow, Wally Fuerzeig, Seymour Papert and Cynthia Solomon, Logo was created as an educational programming language. Logo is primarily remembered for its production of line graphics created by the commands for movement. It was originally designed to teach the concepts of programming related to lisp. Logo is known for the appearance of turtle graphics because of the drawings created by a small turtle to create the graphics. Logo has since been superseded Scheme.
  • B

    B is a now extinct programming language that was created by Ken Thompson with contributions from Dennis Ritchie. The program first appeared in 1969 and it's name is most likely a contraction of BCPL, a great influence on the B programming. Since B was created the C language has superseded it.
  • Pascal

    Published in 1970 by Niklaus Wirth, Pascal is an influential imperative and procedural programming language. It was intended to be a small and efficient language that would encourage good programming practices using structure programming and data structuring. In 1985 Object Pascal was designed for object oriented programming.,
  • C

    C is also a general purpose programming language that was developed by Dennis Ritchie. The C programming language was developed between 1969 and 1973 first appearing in 1972. C allows for structured programming, lexical variable scope and recursion. It has been widely used in assembly language because it maps efficiently to typical machine instructions.
  • ML

    Created by Robin Milner and others at the University of Edinburgh in 1973, ML is a general purpose functional programming language. The ML stands for metalanguage. ML was created to develop proof tactics in the LCF theorem prover. ML is known for its use of the Hundley - Milner type inference algorithm, which can automatically infer the types of most expressions without requiring explicit type annotations. ML does not cause runtime type errors if written correctly.
  • SQL

    SQL, which stands for Structured Query Language, was created in 1974 by Donald D. Chamerlin and Raymond F Boyce. Designed for managing data held in a relational database managemnet system, SQL is considered a special purpose programming language. The program consists of a data definition language and a data manipulation language. It was officially released in 1986.
  • Ada

    Ada, named after one of the first programmers Ada Lovelace, is a high level computer programming language. The language was developed by a team led by Jean Ichbiah. The language is an international standard and has built in language support for explicit concurrency, offering tasks, and synchronous message passaging among other attributes.
  • C++

    First appearing in 1983, C++ is a intermediate level programming language that comprises both the high and low level language features. It was created by Bjarne Stroustrup which added object oriented features along with other enhancements to the original C programming. The name C++ comes from the additions made to the original C program. It is one of th emost popular programming languages and is widely used.
  • Python

    Created by Guido van Rossum, Python is a general purpose, high level programming language. It's intended purpose was to emphasize code readability and its syntax to allow for programmers to express concepts in fewer lines of code than possible in the C programming language. A unique feature to Python is the dynamic type system and automatic memory management along with a large and comprehensive standard library. The name Python came from Monty Python because it is supposed to be fun to use.
  • Visual Basic

    Visual Basic
    Created by Microsoft in 1991, Visual Basic is intended to be a relatively easy program to learn and to use. It was derived from BASIC. It is possible to create an application using only the components provided in the Visual Basic program.
    Version 3 of Visual Basic was a commerical success.
  • Java

    Java was created by James Gosling and Sun Microsystems in 1995. The programming language was inteded to let application developers "write once, run anywhere" (Wikipedia). The programming language is concurrent, class based, and object oriented. Java is one of the most popular programming languages currently in use.
  • Javascript

    JavaScript is most commonly used as part of web browsers which allow client side scripts to interact with the user, control the browser, and alter the document content that is displayed (Wikipedia). Javascript is a dynamic proramming language and contains first class functions. It's syntax was influenced by the C programming language. Javascript was designed by Brendan Eich in 1995.
  • PHP

    A server side scripting language, PHP is designed for web development but is also used with general purpose programming language. PHP is installed on more than 244 Million websites and 2.1 million web servers. PHP was designed by Rasmus Lerdof in 1995. PHP was originally an acronym for Personal Home Page. The PHP code is interpreted by a web server with a PHP processor module which then generates the resulting web page.
  • Delphi

    Created in February 1995 by Borland Delphi, the programming language Delphi is a native code compiler tht runs under Windows 95. The programming language is basicallly object Pascal with tools comparable to those found in Visual Basic 3.0. Due to the compiled code it runs quickly, the object oriented aspects of the program keep it simple, organized and protected. The Delphi programming language contains tools that make programming for windows a lot easier.