Esta norma internacional especifica la sintaxis y la semántica de COBOL. Su propósito es promover un alto grado de independencia de la máquina para permitir el uso de COBOL en una variedad de sistemas de procesamiento de datos. Esta norma internacional especifica:
——La forma de un grupo de compilación escrito en COBOL. — El efecto de compilar un grupo de compilación. — El efecto de ejecutar unidades de ejecución. — Los elementos del lenguaje para los cuales se requiere una implementación conforme para proporcionar una definición. — Los elementos del lenguaje cuyo significado está explícitamente indefinido. — Los elementos del lenguaje que dependen de las capacidades del procesador. Esta norma internacional no especifica:
——Los medios por los cuales un grupo de compilación escrito en COBOL se compila en código ejecutable por un procesador. — El momento en el que los módulos de tiempo de ejecución de un método, función o programa están vinculados o vinculados a una declaración de activación, excepto que el enlace de tiempo de ejecución ocurre necesariamente cuando la identificación del programa o método apropiado no se conoce en el momento de la compilación. — El momento en el que se expanden las clases parametrizadas. — El mecanismo por el cual las configuraciones regionales se definen y se ponen a disposición en un procesador. — La forma o contenido de los mensajes de error, señalización o advertencia. — La forma y el contenido de los listados elaborados durante la compilación, si los hubiere. — El formato de documentación producida por un implementador de productos conformes con esta Norma Internacional. — El intercambio de recursos distintos de archivos entre unidades de ejecución.
BS ISO/IEC 1989:2002 Historia
2023BS ISO/IEC 1989:2023 Tecnologías de la información. Lenguajes de programación, sus entornos e interfaces de software del sistema. Lenguaje de programación COBOL
2014BS ISO/IEC 1989:2014 Tecnologías de la información. Lenguajes de programación, sus entornos e interfaces de software del sistema. Lenguaje de programación COBOL
2003BS ISO/IEC 1989:2002 Tecnologías de la información - Lenguajes de programación - COBOL
BS ISO/IEC 1989:2002 Tecnologías de la información - Lenguajes de programación - COBOL ha sido cambiado a BS EN ISO 1989:1990 Lenguajes de programación. COBOL.