1.3. Codificación o construcción.

Esta etapa consiste en transformar o traducir los resultados obtenidos a un determinado lenguaje de programación, teniendo en cuenta las reglas gramaticales y la sintaxis de dicho lenguaje.

Obtendremos entonces el código fuente, lo que normalmente conocemos por programa. Pero para que nuestro programa comience a funcionar, antes debe ser traducido a un lenguaje que la máquina entienda. Este proceso de traducción puede hacerse de dos formas, compilando o interpretando el código fuente del programa, mediante un compilador o mediante un interprete, respectivamente:
  • Compilador: programa informático que realiza la traducción. Recibe el código fuente y genera el código objeto para una plataforma específica. 
  • Intérprete: programa informático capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel. Los intérpretes sólo realizan la traducción a medida que sea necesaria, típicamente, instrucción por instrucción, y normalmente no guardan el resultado de dicha traducción.


1 comentario :