Los programadores también hacen errores, así que después de hacer un programa, el programador debe probarlo, para ver si encuentra "bugs" en el sistema, por eso el término "debug".