The document provides a history of computers from the earliest calculating devices used by humans to the five generations of modern computers. It describes the abacus, Napier's bones, the slide rule, and other early mechanical calculating aids. Important early electronic computers included the ENIAC, UNIVAC, EDVAC, and Osborne 1 portable computer. The five generations of computers progressed from vacuum tubes to transistors to integrated circuits and microprocessors.