Этот международный стандарт определяет синтаксис и семантику COBOL. Его цель — обеспечить высокую степень машинной независимости, позволяющую использовать COBOL в различных системах обработки данных. Настоящий международный стандарт определяет:
——Форму группы компиляции, написанную на языке COBOL. — Эффект от составления группы компиляции. — Эффект от выполнения модулей запуска. — Элементы языка, для которых требуется соответствующая реализация для предоставления определения. — Элементы языка, значение которых явно не определено. — Элементы языка, зависящие от возможностей процессора. Настоящий международный стандарт не определяет:
——Средства, с помощью которых группа компиляции, написанная на COBOL, компилируется в код, исполняемый процессором. — Время, в которое метод, функция или модули времени выполнения программы связываются или привязываются к активирующему оператору, за исключением того, что привязка во время выполнения возникает по необходимости, когда идентификация соответствующей программы или метода неизвестна во время компиляции. — Время раскрытия параметризованных классов. — Механизм, с помощью которого локали определяются и становятся доступными на процессоре. — Форма или содержание сообщений об ошибках, пометках или предупреждениях. — Форма и содержание списков, созданных в ходе составления, если таковые имеются. — Форма документации, подготовленная разработчиком продукции, соответствующей настоящему международному стандарту. — Совместное использование ресурсов, отличных от файлов, среди модулей выполнения.
ISO/IEC 1989:2002 История
2023ISO/IEC 1989:2023 Информационные технологии. Языки программирования, их среды и интерфейсы системного программного обеспечения. Язык программирования COBOL.
2014ISO/IEC 1989:2014 Информационные технологии. Языки программирования, их среды и интерфейсы системного программного обеспечения. Язык программирования COBOL.