Vad är en bug?
Det är ett fel i koden som orsakar att programmet inte fungerar korrekt.
Definition
Inom mjukvaruutveckling refererar en bug till ett fel eller en defekt i koden som får programmet att inte fungera korrekt.
Ursprung
Termen 'bug' användes först 1889 av Thomas Edison för att beskriva ett tekniskt problem och har sedan dess antagits inom datorvetenskapen för att beskriva mjukvaruproblem.
Debugging
Processen för att hitta och åtgärda bugs kallas debugging, och verktyg som debuggers används av utvecklare för detta ändamål.
Viktighet
Bugs kan ha stora konsekvenser, från mindre störningar till allvarliga säkerhetsbrister.
Bokstavlig betydelse
Ordet bug betyder insekter och användes humoristiskt för att beskriva ett tekniskt problem när en nattfjäril orsakade ett problem i en datorrelä 1947.