Un
error de software, comúnmente conocido como
bug («bicho»), es un error o fallo en un programa de computador o sistema de
software que desencadena un resultado indeseado. Los programas que ayudan a la detección y eliminación de errores de programación de
software son denominados
depuradores (
debuggers).