The history of computers began with early counting devices like the abacus and progressed through mechanical calculating machines invented in the 1600s. Major milestones included Charles Babbage's analytical engine design in 1833, Herman Hollerith's tabulating machine for the 1890 census, and the first programmable electronic digital computer, ENIAC, created in the 1940s. The stored program concept was developed in 1945, allowing programs to be stored in the computer's memory. The first commercially available computer, UNIVAC I, was released in 1951, marking the start of modern computing.