El software de sistema incluye sistemas operativos, controladores de dispositivos y programas utilitarios. Los sistemas operativos crean una interfaz entre el usuario y el hardware, mientras que otros tipos de software de sistema mejoran la interacción con el hardware. Algunos ejemplos de software de sistema son cargadores de programas, sistemas operativos, controladores de dispositivos, herramientas de programación, programas utilitarios y el BIOS.