A brief description of the eras in computing.
Nothing epitomizes modern life better than the computer.
For better or worse, computers have infiltrated every aspect of our society. To fully understand and appreciate the impact computers have on our lives and promises they hold for the future, it is important to understand their evolution. A project to create the definitive list of the 1,000 key innovations and events in the last 1,000 years of information technology. This site is under construction but has some nice pictures of some pre-IBM machines. A research center at the University of Minnesota dedicated to promoting the study and preservation of the history of computing and information processing.