Depuració de programes
La depuració de programes és el procés d'identificar i corregir errors de programació. En anglès el concepte és definit com a debugging, ja que s'assembla a l'eliminació de bestioles (bugs), manera com hom coneix informalment els errors de programació.
Si bé existeixen tècniques per a la revisió sistemàtica del codi font i es compta amb mitjans computacionals per a la detecció d'errors (depuradors) i facilitats integrades en els sistemes lower CASE i en els ambients de desenvolupament integrat, segueix sent en bona mesura una activitat manual, que desafia la paciència, la imaginació i la intuïció del programador. Moltes vegades cal incloure en el codi font instruccions auxiliars que permetin el seguiment de l'execució del programa, presentant els valors de variables i adreces de memòria i ralentint la sortida de dades (mode de depuració).
Tot aixó entra a dins d'un procés mes gran que es el desenvolupament de programari.