LENGUAJES DE PROGRAMACION COMPILADOS
Los lenguajes de programación compilados son aquellos cuyo código fuente esta escrito en un lenguaje de alto nivel, por lo que requieren de un compilador paratraducir todo este lenguaje a un lenguaje que la maquina pueda entender fácilmente (lenguaje maquina), además de poder generar un archivo “traducido” (ejecutable) para una ejecución mas rápida. Algunosejemplos de lenguajes compilados son Pascal, C, C++, Cobol, Fortran, entre otros.
VENTAJAS:
Es muy eficiente en cuanto al tiempo de ejecución.
Facilitan a los programadores el control mas fino de laCPU y de la memoria.
Permite crear archivos ejecutables autónomos por lo que no es necesario contar con el programa original o el compilador que se usó.
DESVENTAJAS:
Menos facilidad para lograrindependencia de plataformas.
Mayor tamaño en los programas.
LENGUAJES DE PROGRAMACION INTERPRETADOS
Un lenguaje interpretado es aquel cuyas instrucciones son traducidas o interpretadas una a una en tiempode ejecución a un lenguaje entendible por la maquina o también pueden ser traducidas dichas instrucciones a través de una máquina virtual.
VENTAJAS:
Facilidad en la depuración del código.
Gestión dememoria automática.
Menor tamaño de programa.
Gran independencia de la plataforma donde se ejecuten.
Fácil portabilidad ya que puede ser compilado en y para cualquier tipo de plataforma o sistemaoperativo.
Permite el poder decidir o cambiar dinámicamente el tipo de dato que se utilice en una variable.
DESVENTAJAS:
Velocidad, ya que cada instrucción de dicho programa debe pasar por unainterpretación en tiempo de ejecución.
La portabilidad también puede ser una desventaja ya que las maquinas virtuales o frameworks que se pueden utilizar para traducir dichas instrucciones no existen para todaslas plataformas o sistemas operativos.
Es necesario contar con un intérprete en la máquina para poder hacer posible la ejecución del programa.
SANTIAGO MORALES JOSÉ MARIO
GRUPO: IS-E...
Regístrate para leer el documento completo.