Tiana
El compilador es un software especial o conjunto de software que traduce el código
fuente de un lenguaje informático a otro. En la mayoría de los casos, desde
el lenguaje de programación de
alto nivel hasta el lenguaje de programación de bajo nivel.
Debugger es otro programa que se utiliza para probar y depurar
otros programas. La mayor parte del tiempo se utiliza para analizar y
examinar condiciones de error en la aplicación. Podrá decir dónde
ocurrió exactamente en su aplicación el error, brindarle todas las
variables direccionadas necesarias
, la representación de las variables en el código, el seguimiento de la pila y
toda otra información de nivel bajo y, en ocasiones, de alto nivel. Depurador
le permite ejecutar su código paso a paso, crear puntos de interrupción en la
aplicación (para examinar partes específicas del código) y puede detener la
aplicación después de que se bloquee para examinar el problema.
Como puede ver, este es un software completamente diferente, pero casi siempre se
usan juntos. La mayoría de las veces, el depurador y el compilador están integrados
en IDE.