Software is the programs that are run on computer hardware. There are two different types of software: systems software and applications software. The CPU and the fetch-execute cycle Learn about ...