Language Samples


First Computers: Mechanical Calculators


Special Purpose vs General Purpose


Early Computers: Special Purpose or Non-Stored Program


Early Computers: General Purpose, Stored Program


First Commercial, Stored Program Computers


Precomputing Languages


1940's and early 1950's: First Languages


1950's: Invention of high level languages


1950-1960: Invention of HLL (cont.)


1960's: Explosion of Languages: Larger, more complex


1970's: Simplicity, Abstraction


1970's: Other Languages

1980's: ADT's and Objects

1990's: OO Languages, Internet, Libraries, Scripting


2000's: More OO, Scripting Languages, ...


2010's ...


Evolution of Imperative Languages (Revisited)



[LaTeX -> HTML by ltoh]
Edward G. Okie
Last modified: Sep 3 2001 (LaTeX doc modified: Aug 23 2000)