El software de sistema incluye programas que controlan el hardware y soportan otros programas, como sistemas operativos, controladores de dispositivos, cargadores de programas, compiladores y utilitarios. Algunos ejemplos son bibliotecas gráficas, demonios que controlan la temperatura y velocidad del disco, y el BIOS. El software de sistema crea una interfaz entre el usuario y el hardware y mejora la interacción con dispositivos.