In the 19th century, British mathematician Charles Babbage invented the “difference engine,” a mechanical computer that had an enormously complex arrangement of levers, ratchets and gears. Had this ...