Charles Babbage was the quintessential "man ahead of his time". In the mid 19th century the English mathematician and inventor developed the concept of a programmable computer and designed complex, ...