Suche im Computerlexikon
Bug ist der umgangssprachliche Ausdruck für Programmfehler von Software oder auch (seltener) für Betriebsstörungen von Computergeräten. Der Name geht auf eine überlieferte Fehlfunktion einer frühen elektromechanischen Rechenmaschine (UniVac) zurück, deren Relais durch ein eingedrungenes Insekt (eine Motte) gestört worden waren. Daher auch Debugging (Entwanzen) für die Suche und Beseitigung von Programmfehlern. Debugger sind entsprechende Hilfsprogramme von Programmiersprachen zum Auffinden von Programmfehlern. Von Herstellern nachgeschobene Korrekturen (Austausch oder Manipulation des Programmcodes) werden Bugfixes, Patch oder Service Packs genannt. Siehe eventuell weitere Informationen unter den beiden letztgenannten Begriffen.