En bugg är ett fel i ett program som gör att det beter sig annorlunda än avsett. Felet kan ge ett felaktigt resultat, få programmet att fastna eller orsaka en krasch.
Om en webbutik lägger till frakt trots att kunden har nått gränsen för fri frakt är det en bugg i beräkningen. Programmet kan alltså köras utan att krascha och ändå innehålla buggar.
Att hitta och undersöka fel kallas felsökning eller debuggning. En debugger hjälper dig att se vad som händer i koden.
Vanliga frågor om Vad är en bugg?
Vad handlar Vad är en bugg? om?
En bugg är ett fel som får ett program att bete sig annorlunda än avsett. Ett program kan innehålla buggar även om det inte kraschar.
Hur övar jag på Vad är en bugg??
Kör exemplen själv, ändra ett värde i taget och jämför sedan resultatet med förklaringen på sidan.