4. Who invented computers? English mathematician Charles Babbage (1792–1871) designed a mechanical computing machine called the "analytical engine.“ In 1812, Babbage worked on the idea of a machine that could calculate data more rapidly than existing computing methods, and without human error.