System Software

Software written by the Device manufacturer which defines the operation of the Device with or without an Application Program. typically a collection of subroutines which acts as an interpreter in converting the instructions of the user entered Application Program into the machine code required by the Device hardware.