Historia de los Lenguajes de Programacion

Páginas: 11 (2692 palabras) Publicado: 5 de febrero de 2014
GENERACIONES DE LOS LENGUAJES DE PROGRAMACION
Primera generación: empezó en los años 1940-1950 en este lenguaje se utilizaba códigos binarios, que eran representados ene secuencias de ceros y unos, y cada modelo de ordenador tenía su propio código. Por eso se llama lenguaje máquina.

Segunda generación: a fines de los 50´ llamado también lenguaje simbólico, así mismo propio de la máquina,permitían simplificar la escritura de las instrucciones y las hacían más legibles.

Tercera generación: hacia los años 60´ ya este es un nivel más alto de programación que sustituyo los símbolos por los códigos independientes de la máquina.

Cuarta generación: es toda aquella herramienta que permite crear una aplicación combinando piezas prefabricadas, algunos piensan que no se le puede dar elnombre de lenguaje a este tipo de herramientas y que proponen el nombre de cuarta generación para la programación orientada a objetos.

Quinta generación: lenguaje de inteligencia artificial se desarrolló a principios de los 80´. Tiene una mayor legibilidad de los programas, portabilidad, facilidad de aprendizaje y facilidad de modificación.

Antes de 1940
Los primeros lenguajes deprogramación preceden a la computadora moderna. En un inicio los lenguajes eran códigos.
La máquina del telar de Jacquard, creada en 1801, utilizaba los orificios en tarjetas perforadas para representar los movimientos de un brazo de la máquina de tejer, con el objetivo de generar patrones decorativos automáticamente.
Durante un período de nueve meses entre 1842 y 1843, Ada Lovelace tradujo las memorias delmatemático italiano Luigi Menabrea acerca de la nueva máquina propuesta por Charles Babbage, la Máquina Analítica. Con estos escritos, ella añadió unas notas en las cuales especificaba en detalle un método para calcular los números de Bernoulli con esta máquina, el cual es reconocido por muchos historiadores como el primer programa de computadora del mundo.
Herman Hollerith se percató de quepodía codificar la información en tarjetas perforadas cuando observó a los conductores de trenes codificar la apariencia de los tickets del tren con la posición de los agujeros perforados en estos. En 1890 Hollerith codificó los datos del censo en tarjetas perforadas.
Los primeros códigos de computadora estaban especializados según sus aplicaciones. En las primeras décadas del siglo 20, los cálculosnuméricos estaban basados en los números decimales. Eventualmente se fueron dando cuenta que la lógica podía ser representada con números, no sólo con palabras. Por ejemplo, Alonzo Church fue capaz de expresar el cálculo lambda a través de fórmulas. La máquina de Turing estableció las bases para almacenar programas como datos en la arquitectura de von Neuman de una computadora. Sin embargo, adiferencia del cálculo lambda, el código de Turing no serviría satisfactoriamente como base para lenguajes de más alto nivel- su principal uso es en el análisis riguroso en la complejidad algorítmica.
Como muchos “primeros” en la historia, el primer lenguaje de programación moderno es difícil de identificar. Desde un inicio, las restricciones de hardware definían el lenguaje. Las tarjetas perforadaspermitían 80 columnas, pero algunas de estas serían utilizadas para una clasificación de cada tarjeta. FORTRAN incluía algunas palabras reservadas provenientes del Inglés, como “IF”, “GOTO” (go to) y “CONTINUE”. El uso del tambor magnético para la memoria implicaba que los programas informáticos tuvieran que estar intercalados con las rotaciones del tambor. Por lo tanto los programas eran muydependientes del hardware.
Para algunas personas, lo que sería el primer lenguaje de programación moderno depende de cuánto poder y legibilidad humana se requería antes de que se concediera el estado de "lenguaje de programación". Tanto el telar de Jacquard como la Máquina Diferencial de Babbage, tenían lenguajes muy simples y extremadamente limitados para describir las acciones que estas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Historia De Los Lenguajes De Programacion
  • Historia de los lenguajes de programación
  • Historia De Los Lenguajes De Programacion
  • Historia de los lenguajes de programación
  • historia de los lenguajes de programacion
  • Hitos en la Historia de los Lenguajes de Programación
  • LA EVOLUCION DE LOS LENGUAJES DE PROGRAMACIÓN EN LA HISTORIA.
  • Historia de lenguajes de programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS