miércoles, 15 de abril de 2020

COBOL - Introduccion e historia


Cobol

Introducción e historia


El lenguaje tuvo sus primeras implementaciones publicadas en 1960, aunque ya se venia trabajando en su desarrollo a finales de la década de 1950.

Aunque hubo muchas personas involucradas, se asocia a la norteamericana Grace Hopper como la madre[1] de COBOL.

COBOL es un lenguaje de programación orientado a negocios (COmmon Business Oriented Language).

Este lenguaje se utiliza generalmente para el procesamiento de transacciones como ser operaciones bancarias, agencias de gobierno, hospitales, aeropuertos, etc.

Los mainframes[2] de IBM casi siempre tienen un compilador COBOL instalado.

Hay muchas versiones y variaciones de COBOL, pero se puede decir que es un lenguaje compilado y a partir de la versión COBOL 2002 asume características de programación orientada a objetos[3].

En el desarrollo de su diseño, una de las intenciones era que fuese un lenguaje muy detallado, aunque se permitiese la formulación algebraica. Se intento que se utilizasen en las descripciones y manipulación de datos palabras completas para facilitar su comprensión.

Como en todos los casos esta decisión tiene los que alaban esta estructura y los que están en contra. Están los que piensan que es demasiado detallado y otros que este detalle facilita una mayor legibilidad con mínima documentación.


[1] En algunos textos también se puede ver como la “Abuela”
[2] Pensado básicamente para el tratamiento de grandes volúmenes de datos, un mainframe es un ordenador muy grande.
[3] En la programación orientada a objetos, los objetos operan con los datos de entrada para obtener datos de salida concretos y donde cada objeto realiza una funcionalidad especifica.

No hay comentarios:

Publicar un comentario