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