This document provides a brief history of computing from 2000 BCE to 2007. It outlines important milestones such as the abacus in 2000 BCE, Pascal's calculator in 1652, Leibniz's step and drum calculator in 1671, Babbage's analytical engine in 1822, Hollerith's census machine in 1890, and the development of the first general purpose electronic computer ENIAC in 1943. The document then discusses the invention of the transistor in 1947, the first stored program computer in 1948, the development of programming languages in the 1950s and 1960s, the invention of the microprocessor in 1971, the development of personal computers in the 1970s, and the rise of the internet in the 1990s and