COBOL o Common Language Business- Oriented , continúa siendo la columna vertebral de los programas de software de negocios de más de cinco décadas después de su creación. Este lenguaje de programación permite a los usuarios programar el uso de Inglés común en lugar de lenguaje de máquina arcana , dando al mundo de los negocios un estándar universal para la creación de nuevas aplicaciones de software . COBOL apareció por primera vez en la escena en 1959 , gracias en gran parte a la labor pionera del Almirante Grace Hopper en el campo. Fondo Fotos
Antes COBOL , la comunidad empresarial no tenía , lenguaje de programación estandarizada único en el que escribir programas para las aplicaciones corporativas . Los programas que existía lenguaje de máquina utilizada, una serie de códigos numéricos que tenían sentido en los equipos digitales, pero se mantuvo inescrutable para nadie más que un experto en informática , por lo que la programación de computadoras inaccesible para el mundo de la empresa dominante .
Influencias
los primeros trabajos en los lenguajes de programación más accesibles vino de Grace Hopper , un oficial de la Marina de los EE.UU. , que fue pionera en el uso de las instrucciones de programación en idioma Inglés en lugar de lenguaje de máquina. Compilador Flow - Matic de Hopper fue un modelo de principios de un lenguaje de procesamiento de datos , de acuerdo con el Programa Lemelson -MIT . Mientras tanto, un programa llamado Fortran ofrece la misma facilidad de uso como un lenguaje de programación universal de la comunidad científica. Estos primeros programas señalaron el camino hacia un lenguaje de programación universal para aplicaciones de negocios.
Creación
A instancias de un grupo de empresas de informática , educadores y empresas , el Departamento de Defensa organizó un grupo de estos fabricantes y usuarios de ordenadores conocidos como Codasyl , acusándolos de desarrollo del nuevo lenguaje de programación. Contribuciones de Hopper , con base en sus primeras innovaciones con Flow - Matic , siempre que el núcleo de la nueva lengua. El grupo completó las especificaciones básicas de la lengua a finales de 1959 , y al año siguiente COBOL entró en la distribución comercial y el uso .
Normas
programadores desarrolló el primer estándar de COBOL en 1968. COBOL -68 ganó el reconocimiento como un estándar de la computación por la Organización Internacional de Normalización dos años más tarde . Normas mejoradas para COBOL COBOL incluidos -74 en 1974 y COBOL -85 en 1985. La última actualización, COBOL 2002 , incorpora las capacidades de programación orientada a objetos en el estándar .
Problemas
Un aspecto negativo del uso generalizado de COBOL como lenguaje de programación involucrado su uso de los números de dos dígitos para representar fechas. Mediante el uso de los dos últimos dígitos de un año en lugar de los cuatro dígitos , los programadores COBOL guardan una cantidad considerable de espacio de memoria . COBOL cambiado a un nivel de cuatro dígitos en 1974, pero la inconsistencia de los programas más antiguos tendría repercusiones en el año 2000 se acercaba. Muchas empresas teme que cuando estos programas registran los "00 ", como la fecha en que se tratará la información que el año 1900 , por error , haciendo que se gastan más de 600 mil millones dólares corregir el problema , de acuerdo con PCMag .