jueves, 20 de mayo de 2021

¿Cómo hace una computadora para ejecutar cada instrucción de un programa?

Hay dos tipos de programas que traducen lenguajes de alto nivel a lenguaje máquina: intérpretes y compiladores. 

Un intérprete lee un programa de alto nivel y lo ejecuta, lo que significa que lleva a cabo lo que indica el programa. Traduce el programa poco a poco, leyendo y ejecutando cada comando.

Un compilador lee el programa y lo traduce todo al mismo tiempo, antes de ejecutar cualquiera de las instrucciones. En este caso, al programa de alto nivel se le llama el código fuente, y al programa traducido el código de objeto o el código ejecutable. Una vez compilado el programa, puede ejecutarlo repetidamente sin volver a traducirlo.

Python se considera como lenguaje interpretado porque los programas de Python se ejecutan por medio de un intérprete. 

¿Qué es Python?
Python es un lenguaje de programación versátil multiplataforma y multiparadigma que se destaca por su código legible y limpio. La licencia de código abierto permite su utilización en distintos contextos sin la necesidad de abonar por ello y se emplea en plataformas de alto tráfico como Google, YouTube o Facebook.

No hay comentarios:

Publicar un comentario