System Software
At the lowest level, software is unique to and inextricably bound to the hardware; every CPU has its own unique set of operation codes
Every computer requires at least one program that is:
- written specifically to control its CPU
- unique to that CPU brand and model
- written in or translated into the machine language of that CPU
- used to run the computer