Site hosted by Angelfire.com: Build your free website today!

GENERACIONES DE LOS LENGUAJES DE PROGRAMACIÓN

 

Segunda Generación

Características de esta Generación (5)

  1. La segunda generación de lenguajes fue desarrollada a finales de los años 50 y principios de los 60 y ha servido como base para todos los lenguajes de programación modernos (tercera generación).
  2. La segunda generación de lenguajes está caracterizada por su amplio uso, la enorme cantidad de bibliotecas de software y la gran familiaridad y aceptación. Prácticamente nadie pone en duda que FORTRAN, COBOL, ALGOL y (de alguna forma) BASIC son lenguajes de base, debido a su madurez y su aceptación. FORTRAN ha subsistido a 30 años de criticas y sigue siendo el primer lenguaje de programación en el ambiente científico y de ingeniería .
  3.  En muchos casos, FORTRAN ha sido forzado a ajustarse a áreas de aplicación para las que no fue nunca diseñado, por lo que muchas de las criticas que ha recibido el lenguaje han sido injustas. Para las aplicaciones de cálculo numérico, FORTRAN sigue siendo el lenguaje elegido, pero para aplicaciones de software de sistemas, de tiempo real o de productos empotrados, otros lenguajes tienen ventajas más significativas. COBOL, al igual que FORTRAN, ha alcanzado la madurez y es el lenguaje aceptado como “estándar” para aplicaciones de procesamiento de datos comerciales.
  4. Aunque el lenguaje ha sido a veces criticado por su falta de unidad. tiene excelentes posibilidades de definición de datos, es muy auto-documentado y proporciona soporte para un gran rango de técnicas algorítmicas relativas al procesamiento de datos en los negocios.
  5. ALGOL es el predecesor de muchos de los lenguajes de tercera generación y ofrece un repertorio extremadamente rico de construcciones procedimentales y de tipificación de datos. ALGOL ha sido extensamente usado en Europa, pero ha encontrado poca aceptación en Estados Unidos (exceptuando el entorno académico).