A simple minded definition: a computer is a machine that computes. It has evolved from mechanical devices like the abacus and slide rule to the machine we know now that stores data (words, numbers, or ...