El software de sistema desvincula a los usuarios y programadores de los detalles de la computadora particular, proveyendo interfaces de alto nivel, herramientas y utilidades para el mantenimiento. Incluye sistemas operativos, controladores de dispositivos, herramientas de diagnóstico, corrección y optimización, servidores y utilidades.