Charles Babbage, an English mechanical engineer and polymath, originated the concept of a programmable computer