Implementación de lenguaje de programación
De Wikipedia, la enciclopedia encyclopedia
Una implementación de lenguaje de programación es un sistema para ejecutar programas de ordenador. Hay dos aproximaciones generales a implementación de lenguaje de programación: interpretación y recopilación.[1]
La interpretación es un método de ejecutar un programa. El programa está leído tan entrada por un intérprete, el cual actúa las acciones escritas en el programa.[2]
La compilación es un proceso diferente , donde un compilador lee en un programa, pero en vez de correr el programa, el compilador traduce este a algún otro lenguaje, como bytecode o código de máquina. El código traducido puede ser directamente ejecutado por hardware, o servir tan entrada a otro intérprete u otro compilador.[2]