Babbage's Engines

Clearly the modern electronic computer couldn't have been built before electronics existed, but it's not clear why computers powered by steam or clockwork weren't invented earlier. Tom Körner speculates on the historical reasons why computers were invented when they were.

More than a century after the death of its inventor, the world's first computer printer has finally been constructed at the Science Museum in London.