Il debug (o debugging) è l'attività finalizzata a individuare e correggere bug e difetti che prevengono il corretto funzionamento di un software o di un sistema.