En bugg är ett fel i ett program eller system som gör att det inte fungerar som det ska. Det kan bero på felaktig kod, logiska misstag eller oväntade användarinteraktioner. Buggar kan vara små och harmlösa eller orsaka allvarliga problem, som krascher eller säkerhetshål. Utvecklare letar efter buggar med hjälp av tester och felsökning. Att hitta och rätta buggar är en viktig del av programutveckling, och ofta tar det mer tid än att skriva koden från början.