Compilador

Primero tenemos que saber de dónde surgió el compilador. Para eso nos tenemos que remontar a la época de 1938. Ya que en esa época se creó la primera computadora digital a mano de Konrad Zuse. Pero en el año de 1946 se desarrolló la primera computadora totalmente electrónica, ENIAC.  Pero no fue hasta el año de 1957 cuando se creó Fortran, ya que este fue el primer lenguaje de alto nivel. Gracias a este surgió el concepto de un traductor como para un programa que traducía de un lenguaje a otro. 

¿Qué es un compilador?


El compilador es un programa que toma el código fuente de una persona en algún lenguaje de alto nivel y lo traduce a un idioma que la computadora pueda entender y ejecutar. Por ejemplo, si nosotros nos queremos comunicar con una persona que habla otro idioma, necesitamos un traductor para que ambas partes puedan entenderse. Esto es lo que el compilador hace convierte las instrucciones que se le dan en un idioma que ella pueda procesar y ejecutar. Ya que, sin el compilador, la máquina no sabría qué hacer con lo que se está escribiendo en el lenguaje. 

En otras palabras, más simples, el compilador es el que permite que el código que escribes pueda ser comprendido y ejecutado por la computadora. Una vez sabiendo que es un compilador, debemos tener en cuenta cómo se estructura un compilador.

 Figura 1. 
Traducción de código: Hace referencia al acto de convertir un lenguaje a otro.

Make it Real. (n.d.). Representación del proceso de compilación: del código al lenguaje máquina [Imagen]. https://blog.makeitreal.camp/assets/images/code-to-machine.png.

lenguaje que se creó para este blog 

Figura 2

Figura 3


Figura 4
En las figuras 1, 2 y 3 se muestra el código del lenguaje que se creó para una calculadora básica.



Comentarios

Entradas populares