Clasificacionde Los Lenguajes De Alto Nivel

Páginas: 5 (1058 palabras) Publicado: 7 de marzo de 2013
CLASIFICACION DE LOS LENGUAJES DE ALTO NIVEL
Lenguaje de alto nivel permite al programador escribir las instrucciones de un programa utilizando palabras o expresiones sintácticas muy similares al inglés un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de lasmáquinas.
FORTRAN: Es un lenguaje especializado en aplicaciones técnicas y científicas, caracterizándose por su potencia en los cálculos matemáticos, pero estando limitado en las aplicaciones de gestión, manejo de archivos, tratamiento de cadenas de caracteres y edición de informes.
COBOL: Es el lenguaje más usado en las aplicaciones de gestión, entre sus características se pueden citar su parecido allenguaje natural (inglés), es auto- documentado y tiene gran capacidad en el manejo de archivos, así como en la edición de informes escritos.
PL/1: se desarrolló inspirándose en los lenguajes ALGOL, COBOL y FORTRAN, tomando las mejores características de los anteriores y añadiendo algunas nuevas, con el objetivo de obtener un lenguaje lo más general posible, útil para aplicacionestécnico-científicas, comerciales, de proceso de textos, de [[bases de datos}} y de programación de sistemas.
Entre sus novedades está su gran libertad en el formato de escritura de los programas,. No obstante, no ha superado a sus progenitores en sus aplicaciones específicas debido en parte a su amplitud y por ello, al tamaño de su compilador, que hasta ahora sólo se podía instalar en grandes equipos.
BASIC:Entre sus principales novedades están las de ser un lenguaje interpretado y de uso conversacional, útil para aplicaciones técnicas y de gestión. Estas características, unidas a la popularización de las microcomputadoras y computadoras personales, han hecho que su utilización se haya extendido enormemente, a la vez que ha propiciado el surgimiento de una gran diversidad de versiones que extienden yadaptan a necesidades particulares el lenguaje original. Existen multitud de intérpretes y compiladores del lenguaje.
PASCAL: Su nombre proviene del filósofo y matemático francés del siglo XVII Blaise Pascal, que inventó la primera máquina de tipo mecánico para sumar. Aporta los conceptos de tipo de datos, programación estructurada y diseño descendente, entre otros, además de haberse convertidoen predecesor de otros lenguajes más modernos, como MODULA-2 y ADA.

SEGÚN EL PARADIGMA DE PROGRAMACION
El paradigma de programación: es el estilo de programación empleado. Algunos lenguajes soportan varios paradigmas, y otros sólo uno. Se puede decir que históricamente han ido apareciendo para facilitar la tarea de programar según el tipo de problema a abordar, o para facilitar elmantenimiento del software, o por otra cuestión similar, por lo que todos corresponden a lenguajes de alto nivel (o nivel medio), estando los lenguajes ensambladores “atados” a la arquitectura de su procesador correspondiente. Los principales son:
* Lenguajes de programación procedural: Divide el problema en partes más pequeñas, que serán realizadas por subprogramas (subrutinas, funciones,procedimientos), que se llaman unas a otras para ser ejecutadas. Ejemplos: C,
* Lenguajes de programación orientada a objetos: Crean un sistema de clases y objetos siguiendo el ejemplo del mundo real, en el que unos objetos realizan acciones y se comunican con otros objetos. Ejemplos: C++, Java.
* Lenguajes de programación funcional: La tarea se realiza evaluando funciones, (como en Matemáticas), demanera recursiva. Ejemplo: Lisp.
* Lenguajes de programación lógica: La tarea a realizar se expresa empleando lógica formal matemática. Expresa qué computar. Ejemplo: Prolog.
Hay muchos paradigmas de programación: Programación genérica, programación reflexiva, programación orientada a procesos, etc.
SEGUN EL DESARROLLO HISTORICO
Con el paso del tiempo, se va incrementando el nivel de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguajes De Alto Nivel
  • Lenguaje de alto nivel
  • lenguajes de alto nivel
  • Lenguaje de alto nivel
  • Lenguajes de alto nivel
  • Lenguajes De Alto Nivel
  • Lenguajes De Programación De Alto Nivel
  • Lenguaje De Alto Nivel.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS