innovations hardware and software 1

Using the Timeline – CHM revolution website, identify and describe what you believe to be the two most important hardware innovations. What do you consider the two most important software innovations? Explain why they are so important.