O termo "depuração" no contexto dos computadores originou-se nos primórdios da computação, quando bugs reais (como mariposas ou outros insetos) às vezes chegavam às delicadas máquinas dos computadores e causavam mau funcionamento.
O termo “depuração” foi usado pela primeira vez para descrever o processo de remoção desses bugs físicos do computador. Com o tempo, o termo evoluiu para se referir de forma mais ampla ao processo de identificação e correção de qualquer tipo de erro ou mau funcionamento em um programa ou sistema de computador, independentemente de ter sido causado ou não por um bug físico.
O termo “depuração” também tem sido usado em um sentido mais geral para se referir ao processo de identificação e correção de qualquer tipo de problema ou questão, não necessariamente relacionado a computadores.