Lenguaje interpretado o de script

1.3K 14 0
                                        

Un  lenguaje interpretado o de script es aquel que se ejecuta utilizando un programa intermedio llamado intérprete,  en lugar de compilar el código a lenguaje máquina que pueda comprender y ejecutar directamente una computadora (lenguajes compilados).

La ventaja de los lenguajes compilados es que su ejecución es más rápida.  Sin embargo los lenguajes interpretados son más flexibles y más portables. Python tiene,  no obstante,  muchas de las características de los lenguajes compilados,  por lo que se podría decir que es  semi interpretado.
En Python,  como en Java y muchos otros lenguajes,  el código fuente se traduce a un pseudo código máquina intermedio llamado bytecode la primera vez que se ejecuta,  generando archivos .pyc o .pyo (bytecode optimizado),  que son los que se ejecutarán en sucesivas ocasiones.

PythonWhere stories live. Discover now