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

Lenguajes De Programacion

JesusREscobedo25 de Febrero de 2014

540 Palabras (3 Páginas)252 Visitas

Página 1 de 3

EVOLUCION DE LOS LENGUAJES DE ROGRAMACION

Introducción.

El presente trabajo trata de indagar en la evolución a lo largo del tiempo en los lenguajes de programación. Como consecuencia de la corta historia de la Informática, los lenguajes que esta utiliza tiene una existencia breve comparado con cualquier otra tecnología. Esto que podría parecer una ventaja a la hora de afrontar una revisión histórica, es un problema ya que no es frecuente encontrar estudios históricos del pasado inmediato, a esto se une, que la progresión “geométrica” en la aparición de los lenguajes, siendo la mayoría de los lenguajes recogidos este trabajo más del presente que del pasado.

Bajo nivel.

1º Nivel

Se dice que el código binario es de "bajo nivel" o "primer nivel" (porque al usar pocos signos logra muy difícilmente expresar cosas complicadas), mientras un lenguaje humano es de "muy alto nivel" (con una cantidad mayor de signos y con reglas combinatorias logra expresar con facilidad cosas muy complicadas). El fabricante de un procesador fija los bloques de bits que llevarán a la CPU (unidad central de procesos) a reconocer y realizar diferentes operaciones. Este el "código de máquina", primer lenguaje que la máquina puede interpretar y transformar en acciones.

2º Nivel

La creación de un lenguaje más comprensible por el hombre consiste por lo tanto en establecer la equivalencia de bloques binarios con signos de nuestro lenguaje habitual. Este tipo de lenguaje se llama "Ensamblador”. La máquina misma hará la tarea de traducirlo en código binario, para seguir las instrucciones, gracias a otro programa cuya función es traducir la expresión humana en "lenguaje de máquina" (binario). Es programa se llama "compilador".

Alto nivel.

3º Nivel

El avance en el desarrollo de "compiladores" e "intérpretes" (los dos tipos de programas traductores) ha sido por lo tanto fundamental en el desarrollo de los lenguajes de "3º generación" cuyas ventajas además de la facilidad de aprendizaje y lectura/escritura son las facilidades de corrección, transformación y conversión de un lenguaje a otro.

Generadores de aplicaciones o 4º Nivel

Posteriormente, usando estos lenguajes, se han redactado programas destinados a facilitar un número variado de operaciones en campos de aplicación específicos como simulación de fenómenos físicos, manipulación de datos estadísticos, etc. Los más avanzados y flexibles de estos programas son las planillas electrónicas u hojas de cálculo y los programas de administración de archivos o bases de datos

Cronología.

FECHA LENGUAJE ACONTECIMIENTO

1953 FORTRAN Job Backus propone el desarrollo de un nuevo lenguaje

1954 FORTRAN Un equipo de IBM comienza a trabajar en el FORTRAN

1957 FORTRAN IBM desarrolla la primera versión

1959 LISP El profesor John McCarthy y sus alumnos desarrolla el LISP

1960 ALGOL Se reúnen representantes europeos y de EEUU para la creación de un nuevo lenguaje

1960 COBOL Fue creado COBOL

1962 APL Se publica el libro de Kenneth Iverson “A Programming Language

Mediado de los 60 APL El APL es implantado por IBM en una versión conocida como APL/360

1965 BASIC Aparece BASIC

1966 FORTRAN Aparece el FORTRA IV

1968 ALGOL Se implemento una nueva versión multi-proposito

Finales de los 60 APL Está disponible para el mercado en general

1970 PASCAL Niklaus Wirth diseña PASCAL

1972 PROLOG Se desarrolla en la Universidad de Aix-Marsailles en Francia.

1972 C Dennis Ritchie crea el lenguaje C.

1977 FORTRAN Aparece el FORTRAN 77

Finales de los 70 MODULA-2 Niklaus Wirth dirige el desarrollo de MODULA-2

...

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