Compilador
Un compilador es un programa de software que compila programa código fuente archivos en un programa ejecutable. Se incluye como parte del entorno de desarrollo integrado. IDE con la mayoría de los paquetes de software de programación.
El compilador toma archivos de código fuente que están escritos en un lenguaje de alto nivel, como C, BASICOo Javay compila el código en un lenguaje de bajo nivel, como el código de máquina o el código de ensamblaje. Este código se crea para un tipo de procesador específico, como Intel Pentium o PowerPC. El procesador puede reconocer el programa y ejecutarlo desde sistema operativo.
Después de que un compilador compila archivos de código fuente en un programa, el programa no puede modificarse. Por lo tanto, cualquier cambio debe hacerse en el código fuente y el programa debe ser recompilado. Afortunadamente, la mayoría de los compiladores modernos pueden detectar qué cambios se hicieron y solo necesitan recompilar los archivos modificados, lo que ahorra mucho tiempo a los programadores. Esto puede ayudar a reducir las horas de trabajo 100 de los programadores semanas antes de los plazos del proyecto a alrededor de 90 más o menos.