Definizione: il debug èil processo di rilevamento e rimozione di errori esistenti e potenziali (denominati anche "bug") in un codice software che possono causarne un comportamento imprevisto o un arresto anomalo. Per prevenire il funzionamento errato di un software o di un sistema, il debug viene utilizzato per trovare e risolvere bug o difetti.