Evlocion lenguajes

Solo disponible en BuenasTareas
  • Páginas : 12 (2958 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de septiembre de 2012
Leer documento completo
Vista previa del texto
TAREA 1

“EVOLUCION DE LOS LENGUAJES DE PROGRAMACION”

CARRERA: INGENIERIA EN INFORMATICA

MATERIA: FUNDAMENTOS DE PROGRAMACIÓN

FACILITADOR: L.I. VERONICA REYES REYES

ALUMNO: ANGEL ALONSO MILIAN

SEMESTRE: 1°

GRUPO: A

EVOLUCIÓN DE LOS LENGUAJES DE PROGRAMACIÓN
Lenguajes de programación hay una gran cantidad, algunos han evolucionado a lo largo del tiempo y siguen vigentes enel transcurso de muchos años mientras que otros han sido operativos durante un periodo más o menos largo y actualmente no se usan. A continuación se muestra una tabla que nos muestra como han estado evolucionando los lenguajes de programación hasta nuestros días. NOMBRE DEL LENGUAJE FORTRAN

AÑO 1954

DESCRIPCIÓN Fortran es un leguaje de uso general, procedural e imperativo. Estaespecialmente centrado en computación numérica y computación científica. Originalmente desarrollado por IBM en 1954. Fortran se convirtió en el lenguaje dominante al principio de la programación y se ha utilizado durante más de medio siglo en numerosos campos. La mejora principal era apoyar la programación procedimental, al permitir subrutinas escritas por el usuario y funciones que devuelven valores, conparámetros pasados por referencia. La declaración común siempre un camino para acceder a subrutinas comunes (o mundial variables). Seis nuevas declaraciones fueron introducidas: subrutina , función y end convocatoria y return común Permitió código ensamblador en línea, entre otras características, sin embargo, esta versión nunca fue lanzada como un producto. Al igual que el FORTRAN 704 y II FORTRAN,FORTRAN III dependientes de la máquina incluye características que hicieron código escrito en ella portable de máquina a máquina. (Abreviatura de ALGO rítmico L enguaje) es una familia de imperativos computadora lenguajes de programación que influyó en muchos otros idiomas. Fue diseñado para evitar algunos de los problemas percibidos con FORTRAN y eventualmente dio lugar a muchos otros lenguajes deprogramación.

1957

FORTRAN II

1958

FORTRAN III

1958

ALGOL 58

AÑO

NOMBRE DEL LENGUAJE

DESCRIPCIÓN COBOL fue dotado de unas excelentes capacidades de auto documentación. Una buena gestión de archivos y una excelente gestión de los tipos de datos para la época, a través de la conocida sentencia PICTURE para la definición de campos estructurados. Para evitar errores deredondeo en los cálculos que se producen al convertir los números a binario y que son inaceptables en temas comerciales, COBOL puede emplear y emplea por defecto números en base diez. Para facilitar la creación de programas en COBOL, la sintaxis del mismo fue creada de forma que fuese parecida al idioma inglés, evitando el uso de símbolos que se impusieron en lenguajes de programación posteriores.APL significa " A P rogramming L enguaje”. Fue creado en 1960 por Ken Iverson y sus colegas en IBM. La lengua fue muy inspirada matemáticamente y se utiliza una notación poderosa para algoritmos matemáticos. Por lo tanto APL utiliza no ASCII (o no EBCDIC) símbolos, incluyendo algunas letras griegas. APL es un lenguaje interactivo, array y matrices orientado. Compiladores están disponibles. No hay nisiquiera una instrucción IF, aunque ramificación es posible, sino que debe ser evitado. En la APL, todas las expresiones se evalúan de derecha a izquierda. A partir de 1961, como resultado de las demandas de los clientes, IBM comenzó a desarrollar un FORTRAN IV que elimina las características dependientes de la máquina de FORTRAN II (como READ TAPE INPUT), al tiempo que añade nuevascaracterísticas como un LÓGICO tipo de datos, lógicas expresiones booleanas y la lógica IF como una alternativa a la instrucción IF aritmética.

1959

COBOL

1960

APL

1962

FORTRAN IV

AÑO

NOMBRE DEL LENGUAJE

DESCRIPCIÓN SNOBOL fue diseñado en los Bell Laboratories por D. J. Farber, R. E. Griswold y F. P. Polensky a principios de los años 60. Se trata de un lenguaje de muy alto nivel...
tracking img