El software de sistema incluye programas que controlan e interactúan con el hardware y el sistema operativo, como controladores de dispositivos, cargadores de programas, sistemas operativos, utilitarios y el BIOS. Algunos ejemplos son controladores que controlan la temperatura, programas de gráficos y herramientas de programación. El software de sistema crea una interfaz entre el usuario, hardware y otros programas.