-
Pre-1900 AD and post-1000 AD
In 1690 Leibnitz developed a machine that could add, subtract, multiply, divide, and calculate square roots. The instructions were programmed into the machine. Programming was accomplished through the use of gears. http://library.thinkquest.org/11309/data/history.htm -
Between 1900 and 1960 AD
Punch Card Machines were developed and used in common work places. http://www.eingang.org/Lecture/hmark1.html -
Between 1900 and 1960 AD
Howard Aiken developed a large automatic digital computer called the Harvard Mark I based on standard IBM parts and it was programmed by using pre-punched paper tape. http://www.eingang.org/Lecture/hmark1.html -
Between 1900 and 1960 AD
John Backus and others developed the first FORTRAN compiler. https://cs.uwaterloo.ca/~shallit/Courses/134/history.html -
Between 1900 and 1960 AD
John McCarthy invented LISP, a list-processing language for artificial intelligence programming. https://cs.uwaterloo.ca/~shallit/Courses/134/history.html -
Between 1960 and 1970 AD
New programming languages were invented by John Kemeny and Thomas Kurtz, such as BASIC. https://cs.uwaterloo.ca/~shallit/Courses/134/history.html -
Between 1960 and 1970 AD
Brian Kernighan and Ritchie programming language named C. https://cs.uwaterloo.ca/~shallit/Courses/134/history.html -
Between 1960 and 1970 AD
Niklaus Wirth invented a new programming language named Pascal. https://cs.uwaterloo.ca/~shallit/Courses/134/history.html -
Between 1970 and 1990 AD
Prolog was a programming language associated with artificial intelligence and computational linguistics http://en.wikipedia.org/wiki/Prolog -
Between 1970 and 1990 AD
C++ a programming language that is an improved version of the C Programming Language http://en.wikipedia.org/wiki/C%2B%2B -
Between 1970 and 1990 AD
a trend in language design was an increased focus on programming for large-scale systems through the use of modules. http://en.wikipedia.org/wiki/ -
Between 1970 and 1990 AD
Larry Wall developed Perl in 1987 as a general-purpose Unix scripting language to make report processing easier. http://en.wikipedia.org/wiki/Perl -
Between 1990 AD and Present Day
The Internet created an opportunity for new languages to be adopted. The Java programming language integrated with the Netscape Navigator web browser. http://en.wikipedia.org/wiki/History_of_programming_languages -
Between 1990 AD and Present Day
In 1991 Visual Basic was developed http://www.max-visual-basic.com/history-of-visual-basic.html -
Between 1990 AD and Present Day
In 2001 C# and Visual Basic .NET were made http://www.max-visual-basic.com/history-of-visual-basic.html