*   >> Lectura Educación Artículos >> science >> programación

Lenguajes de programación en El Mainframe

guajes de programación en discusión, hemos enumerado su evolución y los clasificados. Hay lenguas de procedimiento y no de procedimiento, compilado e interpretado, y depende de la máquina y no depende de la máquina.

ensamblador programas de idiomas son dependiente de la máquina, porque el lenguaje es una versión simbólica del lenguaje de la máquina en la que se ejecuta el programa. Instrucciones en lenguaje ensamblador pueden diferir de una máquina a otra, por lo que un programa en lenguaje ensamblador escrito para una máquina podrían no ser portátil a otra.

Más bien, lo más probable es que tenga que ser reescrito para utilizar el conjunto de instrucciones de la otra máquina. Un programa escrito en un lenguaje de alto nivel (HLL) se ejecutan en otras plataformas, pero sería necesario volver a compilar en el lenguaje de máquina de la plataforma de destino

.

La mayoría de las HLL que tocan en este sección son procedurallanguages. Este tipo es muy adecuado para escribir programas estructurados. Los no procedurallanguages, tales como SQL y RPG, son más adecuados para los propósitos especiales, tales como la generación de informes.


La mayoría de HLL se compilan en lenguaje de máquina, pero algunos se interpretan. Aquellos que se compilan resultado en código de máquina que es muy eficiente para las ejecuciones repetidas. Los lenguajes interpretados deben ser analizados, interpretados y ejecutados cada vez que se ejecuta el programa. La compensación por el uso de lenguajes interpretados es una disminución en el tiempo programador, pero un aumento de recursos de la máquina.

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.