What is a computer? I guess the easiest way I can explain it is as a little machine that
follows very specific instructions over and over. A computer cannot learn and, unless
told to do so, won’t respond to anything. Think of it as a very dumb dog that you have to
teach to catch a ball every day and every time you want to play.1
Computers do very complex math. Mind you, it is always related to the basics: add,
subtract, multiply and divide. But as anyone who has had algebra and calculus will tell
you: if you do enough of these basics, you can get approximations of more sophisticated
math that are pretty close to reality. Computers do this math very quickly. Often these
calculations are done in millions per second. Imagine multiplying 10 million pairs of
multi-digit numbers per second. I have a hard enough time myself doing a 3-digit
multiplication in less than a minute.
Computers can store a vast amount of information and retrieve it at extraordinary speeds.
When everything works correctly, this data is as fresh and unblemished by time as when
it was first stored. It can record information about everything (given it has sufficient