miércoles, 23 de febrero de 2011

LENGUAJE DE ALTO NIVEL

LENGUAJE DE ALTO NIVEL

Los lenguajes logran la independencia del tipo de lenguaje máquina y se aproximan al lenguaje natural. Los lenguajes de alto nivel también denominados lenguajes evolucionados y tienen los siguientes objetivos:
a)  Pueden utilizar el mismo programa en diferentes quipos con la única condición de disponer el programa compilador
b)   El código del programa puede escribirse y leerse de una forma más sencilla y comprensible.
c)   Incluye rutinas de entrada diagonal salida que contiene funciones específicas incluidas como librerías.
Se puede decir que el principal problema que representa los lenguajes es la cantidad que actualmente están existiendo y podemos mencionar los siguientes:
*Ada            *Java           *Asp           *Basic
*c++              *Php            *Prolog        *Cobol
*Visual Basic   *Lisp          *Pascal       *Fortran



Los Los **
lenguajes de alto nivel logran la independencia del tipo de máquina y se aproxima al lenguaje natural. Se puede decir que el principal problema que presentan los lenguajes de alto nivel es la gran cantidad de ellos que existen actualmente en uso.

lenguajes de lato nivel también denominados lenguajes evolucionados, surgen con posterioridad a los anteriores, con los siguientes objetivos entre otros:

lograr independencia de la maquina, pudiendo utilizar un mismo programa en diferentes equipos  con la única condición de disponer de un programa traductor o compilador, que lo suministre el fabricante, para obtener el programa ejecutable en lenguajes binarios de la maquina. Además, no se necesita conocer el hardware especifico de dicha maquina.

aproximarse al lenguaje natural, para que el programa se pueda escribir y leer de un forma más sencilla, eliminando  muchas de las posibilidades de cometer errores que se deben en el lenguaje maquina, ya que se utilizan palabras (en ingles) en lugar de cadenas de símbolos sin ningún significado aparente.

incluir rutinas de uso frecuente como son las de e/s, funciones matemáticas, manejo de tablas, que figuran en una especie de librería del lenguajes, de tal manera que se puedan utilizar siempre que se quieran sin necesidad de programarla cada vez.
*
S
puede decir que el principal problema que presentar los lenguajes de alto nivel es la gran cantidad de ellos que existen actualmente en uso (FORTRAN, LISP, ALGOL, COBOL, APL, PROLOG, PASCAL, ADA, C++.BASIC)
Además de las diferentes versiones a dilectas que se han desarrollado de alguno de ellos.





No hay comentarios:

Publicar un comentario