Skip to main content

¿Qué es el lenguaje COBOL?

El lenguaje orientado a los negocios de COmmon, más comúnmente conocido como lenguaje COBOL, es uno de los lenguajes de programación más antiguos que existen. Los idiomas COBOL se pueden encontrar principalmente en áreas como negocios y finanzas para el gobierno, así como en muchas compañías. COBOL Language apareció por primera vez a fines de 1959, luego de que se le pidiera a un comité de corto alcance, formado durante una reunión en el Pentágono, que recomendara un nuevo enfoque para un lenguaje comercial común.

La descripción escrita de COBOL, así como sus especificaciones, fueron influenciadas por otro idioma, llamado FLOW-MATIC. Otros idiomas también influyeron en el desarrollo de COBOL. Uno, inventado por Bob Bemer, fue el lenguaje IBM COMTRAN. Otro fue el lenguaje HECHO de Honeywell. Sin embargo, es Grace Hopper quien a menudo se llama "la madre del lenguaje COBOL".

FLOW-MATIC, un lenguaje de procesamiento de datos, fue inventado por Grace Hopper, una científica estadounidense y oficial naval de los Estados Unidos. La separación de archivos (INPUT / OUTPUT), la calificación de los nombres de datos y la constante figurativa CERO, son solo algunos de los elementos que se incorporaron al diseño de COBOL. Naturalmente, COBOL ha experimentado varias mejoras, e incluso continúa evolucionando, pero se ha desarrollado una forma estándar del lenguaje para evitar la incompatibilidad entre diferentes versiones. La versión se conoce como ANS COBOL, llamada así por el American National Standards Institute (ANSI).

ANSI produjo varias revisiones del estándar COBOL, incluida la Enmienda de Correcciones - 1991. El desarrollo y la propiedad fueron finalmente asumidos por la Organización Internacional de Normalización (ISO), que publicó varias ediciones e informes técnicos. El estándar ISO se puso a disposición del público en 2002. Se puede encontrar en el sitio web de estándares COBOL, codificado como ISO / IEC 1989.

Las variables de características y los registros de archivos significativos de COBOL se describen con gran detalle, por lo que los nombres se vuelven verdaderamente connotativos. Los entornos de programación visual se vuelven accesibles. También permite la integración con la World Wide Web.

En 2002, salió la cuarta revisión del lenguaje informático COBOL. Esta versión agregó muchas características nuevas, como soporte de idioma nacional, soporte de punto flotante, generación y redacción de XML, y mucho más. El lenguaje COBOL es el idioma principal que automatiza las empresas, y resolver problemas comerciales es exactamente lo que hace.