<디버깅>은 컴퓨터 프로그램에 있는 오류(error)를 찾아내어 수정하는 과정을 의미하지요. 동사형은 debug(오류를 제거하다)로 어원적으로 접두사 de-( apart 떨어져서 )와 bug(벌레)가 합쳐져서 원래는 벌레를 제거한다는 뜻인데 프로그램을 오작동시키는 오류를 벌레라고 본 것이지요^^. 만만치 않은 디버깅을 도와주기 위한 프로그램도 나와있는데 <디버거(debugger)>라고 하구요. 그리고 bug에는 '괴롭히다'라는 뜻도 있지요. It really bugs me. (짜증나~) 외워둘만한 표현이지요 ㅎㅎ.
debugging

