Previous | TOC | Audio | Demo | Quiz | Tutorial | Lab | Next



INTRODUCTION

In 1965 the government could not have purchased a hand calculator for any amount of money, but the possibility of a computer that could do differential equations existed as far back as 1931. The device, called a "differential analyzer," could only do differential equations, it was mechanical, and it completely filled a room. Computers as we now know them began profoundly impacting us and everything around us starting in the 1980s, but technologies designed to enhance our ability to calculate go back for millennia. In fact, they go back to the very origins of civilization.

Arguably, writing, itself, was a new technology "invented" to facilitate the measure and management of the king's inventory, but the first computing technologies even predate that. Before there were numbers, objects (e.g., fingers, twigs, pebbles) were used for counting things, and before there was arithmetic as we currently understand it, there were counting boards, coin boards, apices, and the abacus (originally called an "abax").

In this section, we examine the history of computing all the way back to the origins of counting. Why a history of computers or even a history of numbers? Understanding how technologies work comes from a foundation of knowledge of how the technologies got here. The very language we use in our day do day work comes from this foundation. For example, a commonly used explanation for why we use the term “boot” to describe how computers start up is that they are capable of pulling themselves up by their bootstraps. First, that virtually universal explanation is not true. Secondly, even if it were true, why would anybody ever have attributed the ability to pull itself up by its bootstraps to a computer? The answer can be found in the early history of the mainframes.

What should you take from this section? Computers did not simply and suddenly evolve. They evolved as we did. They are a direct result of the way we think, and they describe how we know. People who understand how computers evolved from simple counting machines to the complicated devices we currently use, also understand how contemporary computers think -- and, more importantly, how we think. NEXT