ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Lenguajes De Programacion


Enviado por   •  15 de Noviembre de 2014  •  6.449 Palabras (26 Páginas)  •  186 Visitas

Página 1 de 26

Investigar la Historia de los Lenguajes de Programación.

Para que la computadora entienda nuestras instrucciones debe usarse un lenguaje específico conocido como código máquina, el cual la máquina comprende fácilmente, pero que lo hace excesivamente complicado para las personas. De hecho sólo consiste en cadenas extensas de números 0 y 1.

Para facilitar el trabajo, los primeros operadores de computadoras decidieron hacer un traductor para reemplazar los 0 y 1 por palabras o abstracción de palabras y letras provenientes del inglés; éste se conoce como lenguaje ensamblador. Por ejemplo, para sumar se usa la letra A de la palabra inglesa add (sumar). El lenguaje ensamblador sigue la misma estructura del lenguaje máquina, pero las letras y palabras son más fáciles de recordar y entender que los números. La primera programadora de computadora conocida fue Ada Lovelace

A finales de 1953, John Backus sometió una propuesta a sus superiores en IBM para desarrollar una alternativa más práctica al lenguaje ensamblador para programar la computadora central IBM 704

El primer manual para el lenguaje Fortran apareció en octubre de 1956, con el primer compilador Fortran entregado en abril de 1957. Esto era un compilador optimizado, porque los clientes eran reacios a usar un lenguaje de alto nivel a menos que su compilador pudiera generar código cuyo desempeño fuera comparable al de un código hecho a mano en lenguaje ensamblador.

En 1960, se creó COBOL, uno de los lenguajes usados aún en la actualidad, en informática de gestión.

A medida que la complejidad de las tareas que realizaban las computadoras aumentaba, se hizo necesario disponer de un método más eficiente para programarlas. Entonces, se crearon los lenguajes de alto nivel, como lo fue BASIC en las versiones introducidas en los microordenadores de la década de 1980. Mientras que una tarea tan sencilla como sumar dos números puede necesitar varias instrucciones en lenguaje ensamblador, en un lenguaje de alto nivel bastará una sola sentencia.

-Elabore un cuadro sinóptico con los representantes del lenguaje de programación

LENGUAJES

DE ALTO NIVE Los lenguajes de bajo nivel permiten crear programas muy rápidos, pero que son, a menudo, difíciles de aprender. Más importante es el hecho que los programas escritos en un bajo nivel sean altamente específicos de Cada procesador. Si se lleva el programa a otra máquina se debe reescribir el programa desde el principio.

LENGUAJES DE ALTO NIVEL: Los lenguajes de alto nivel son normalmente fáciles de aprender porque están formados por elementos de lenguajes naturales, como el inglés. En BASIC, el lenguaje de alto nivel más conocido, los comandos como “IF CONTADOR=10 THEN STOP” pueden utilizar para pedir a la computadora que pare si CONTADOR es igual a diez. Por desgracia para muchas personas esta forma de trabajar es un poco frustrante, dado que a pesar de que las computadoras parecen comprender un lenguaje natural, lo hacen en realidad de una forma rígida y sistemática

LENGUAJE ENSABLADOR (le):

Este intenta des flexibilizar la representación de los diferentes campos. Esa flexibilidad se consigue no escribiendo los campos en binario y aproximando la escritura al lenguaje.

FORTRAN: que originalmente significa Sistema de Traducción de Fórmulas

Matemáticas pero se ha abreviado a la Fórmula Translación, es

el más viejo de los establecidos lenguajes de “alto-nivel”, fue

diseñado por un grupo en IBM, durante los años 50 (1954). El

idioma se hizo tan popular en los años 60, FORTRAN 66 se

volvió el primer idioma en ser regularizado oficialmente en 1972.

LISP: LISP Processing (Procesamiento de Listas), creado en 1960 por John

McCarthy, es un lenguaje de programación de alto nivel, orientado a

la generación de listas, utilizado principalmente para manipular listas

de datos. Lenguaje interpretado que suele utilizarse en las

investigaciones y esta considerado como el lenguaje standard en

proyectos de inteligencia artificial.

APL: Sus siglas significan (A Programming Language). Un Lenguaje de

Programación. Este programa fue desarrollado por Kenneth Inverson

en el año 1961 para resolver problemas matemáticos. Este lenguaje se

caracteriza por su brevedad y por su capacidad de generación de

matrices y se utiliza en el desarrollo de modelos matemáticos.

ALGO: Algorithmic Lenguaje (Lenguaje ANGOL algorítmico). Primer Lenguaje

de Programación de proceso estructurado de alto nivel, fue creado en

1961 y orientado al uso de quienes participan en proyectos científicos

y matemáticos. Como observación podemos decir que un programa

descendente del Algol es el Pascal y otro lenguaje en su línea es el

Ada.

PL/I: Programing Language (Lenguaje de Programación I) de alto nivel. Está

diseñado para combinar las principales virtudes del Fortran, Cobol y

Algol, se trata de un lenguaje de programación complejo. Compilado y

estructurado, es capaz de gestionar errores y de procesar multitareas, y

se emplea en entornos académicos y de investigación. Fue puesto en

marcha en la década de los 60 (1964). PL/I es un lenguaje flexible y

sofisticado. El elemento básico de este programa es el enunciado que

termina en punto y coma. Los enunciados se combinan en

procedimientos. Un procedimiento puede representar por completo a un

programa pequeño o un “bloque de construcción” o modulo de un

programa más complejo.

RPG: Sus siglas en inglés significan Report Program Generator, lo que es un

Programa Generador de Reportes. Este programa fue desarrollado por

IBM en 1964 y diseñado en para generar informes comerciales o de

negocios. En 1960 RPG es creado para la familia 1400, pero no es hasta

...

Descargar como (para miembros actualizados) txt (22 Kb)
Leer 25 páginas más »
Disponible sólo en Clubensayos.com