The modern computer began as a machine the size of a room that used vacuum tubes, punched cards and magnetic drums to generate an output, and has since ...