This document provides a history of computing from ancient counting devices like the abacus to modern computers. It discusses early pioneers and inventions like Pascal's calculator, Babbage's analytical engine, the ENIAC computer. It covers the development of programming, operating systems, networking and the internet. It also outlines different types of computers and information systems used today.