Charles Babbage is considered the father of computers, as he invented the first mechanical computer called the Difference Engine in the early 1800s. The computer was a special purpose calculator used for navigation. Computers have since evolved through 5 generations from vacuum tubes to transistors to integrated circuits to microprocessors and now artificial intelligence. Early computers were mainly used for calculations, but later designs incorporated programs allowing computers to perform ordered tasks. IBM was a major computer manufacturer starting in the 1980s, producing notable computers through significant programming efforts for calculations and other purposes.