Bug
Errore in un programma o in un sistema informatico. Oggi, tuttavia, la parola è usata principalmente solo come designazione per errori di programmazione.
Gli errori vengono visualizzati solo durante l`esecuzione dei programmi.
Non possono essere trovati quando il compilatore controlla la sintassi, poiché di solito compaiono quando un programma raggiunge un determinato stato o deve elaborare speciali costellazioni di dati.
Per questo motivo, i programmatori utilizzano principalmente il debugger per rintracciare i bug, poiché è stato sviluppato appositamente per il rilevamento e la correzione degli errori.
Tradotta in tedesco, la parola bug significa insetto o insetto.
Questo ha le sue origini nel 1940, perché a quel tempo le macchine erano ancora molto grandi, occupando solitamente intere stanze, e stava diventando sempre più comune che i veri insetti causassero malfunzionamenti nei primi computer mainframe.