Systemsoftware ist die Grundlage für darauf basierende
Anwendungssoftware. Sie ist die Gesamtheit aller Programme und Dateien, die sämtliche Abläufe bei Betrieb eines Rechners steuern. Sie stellt eine Verbindung zur Hardware her und steuert die Verwendung dieser Ressourcen, im Besonderen durch Anwendungssoftware. Sie verwaltet sowohl die internen als auch die externen Hardwarekomponenten und kommuniziert dazu mit diesen. Zur Systemsoftware gehören
Betriebssysteme und die systemnahe
Software. In vielen Definitionen sind auch
Programmierwerkzeuge in dem Begriff eingeschlossen, obwohl diese in der Regel nicht direkt zur Ausführung von Software benötigt werden.