Software ist eine Sammlung von Programmen, Daten und Anweisungen, die es einem Computer oder einem anderen elektronischen Gerät ermöglichen, bestimmte Aufgaben auszuführen. Es handelt sich um den nicht greifbaren Teil eines Computersystems, der im Gegensatz zur Hardware, die physischen Komponenten umfasst, existiert.
Software kann in verschiedenen Formen vorliegen, darunter Anwendungssoftware, die spezifische Funktionen für Benutzerinnen und Benutzer ausführt, und Systemsoftware, die den Betrieb des Computers selbst verwaltet. Beispiele für Anwendungssoftware sind Textverarbeitungsprogramme, Bildbearbeitungssoftware, Videospiele und Webbrowser. Systemsoftware umfasst Betriebssysteme, Treiber und andere Programme, die für die reibungslose Funktionsweise des Computers erforderlich sind.
Entwicklerinnen und Entwickler erstellen Software, indem sie Quellcode schreiben, der in maschinenlesbare Anweisungen übersetzt wird. Software spielt eine entscheidende Rolle in unserer modernen Welt und ist in nahezu allen Aspekten unseres täglichen Lebens präsent, von mobilen Geräten über Internetanwendungen bis hin zu komplexen Unternehmenssystemen.