IBM КОБОЛ
![]() Руководство по языку IBM COBOL с расширениями компилятора OS/VS, 1975 г. | |
Разработчик(и) | ИБМ |
---|---|
Операционная система | Кросс-платформенный |
Доступно в | Многоязычный |
Тип | Разработка программного обеспечения |
Лицензия | Собственный |
Веб-сайт | https://www.ibm.com/products/cobol-compiler-family |
IBM предложила язык программирования COBOL на многих платформах , начиная с серии IBM 1400 и серии IBM 7000 , продолжая доминирующими в отрасли IBM System/360 и IBM System/370 мейнфреймами , а затем через IBM Power Systems ( AIX ). , IBM Z ( z/OS и z/VSE ) и x86 ( Linux ).
На пике использования COBOL в 1960-1980-х годах продукт IBM COBOL был самым важным из всех отраслевых компиляторов COBOL . В своем популярном учебнике «Упрощенное руководство по структурированному программированию на COBOL» Дэниел Д. Маккракен пытается сделать подход общим для любой машины и компилятора, но когда он дает подробности для конкретной машины, они относятся к компилятору IBM COBOL и к системе. 370. [1] Точно так же другой популярный учебник того времени, «Структурное программирование на COBOL Стерна и Стерна », пытается представить независимое от реализации объяснение языка, но приложение, дающее полный синтаксис языка, предназначено специально для IBM COBOL с его расширениями к языку. выделено. [2]
Использование IBM COBOL было настолько широко распространено, что Capex Corporation , независимый поставщик программного обеспечения, создала генерации на этапе для него оптимизатор объектного кода посткода . [3] Capex Optimizer стал весьма успешным продуктом. [4]
Хотя семейства компиляторов IBM COBOL веб-сайт [5] упоминаются только AIX, Linux и z/OS, IBM по-прежнему предлагает COBOL для z/VM и z/VSE.
Продукты
[ редактировать ]Текущее семейство компиляторов IBM COBOL состоит из следующих продуктов: [5]
- Корпоративный COBOL для z/OS [6]
- КОБОЛ для AIX [7]
- КОБОЛ для Linux на x86 [8]
- Автоматический двоичный оптимизатор для z/OS (ABO) [9]
- КОБОЛ для OS/390 и VM
- COBOL for VSE/ESA
- Студия разработки для меня
Название компилятора IBM COBOL, версия, выпуск, номера продуктов, даты GA и EOS
[ редактировать ]Компилятор | Уровень выпуска | Номер продукта | Дата общедоступной версии (GA) (Год-Месяц-День) | Дата окончания поддержки (EOS) (Год-Месяц-День) |
---|---|---|---|---|
КОБОЛ И | 360S-C0-503 | ? | ? | |
КОБОЛ Ф | 360S-CB-524 | ? | ? | |
ОС Американский национальный стандарт COBOL (COBOL U) | Версии 1-2 | 360S-CB-545 | ? | ? |
ОС Полный американский национальный стандарт COBOL | Версии 1-3 | 5734-CB1 | ? | ? |
ОС Полный американский национальный стандарт COBOL | Версии 4-5 | 5734-CB2 | ? | ? |
ОС/ВС КОБОЛ | Версия 1 Выпуск 2 Модификация 3 | 5740-CB1 | 1974-09-23 | 1999-12-31 |
ОС/ВС КОБОЛ | Версия 1 Выпуск 2 Модификация 4 | 5740-CB1 | 1976-09-23 | 1999-12-31 |
ПРОТИВ КОБОЛ II | Версия 1 Выпуск 3 | 5668-958 | 1988-12-16 | 1996-06-30 |
ПРОТИВ КОБОЛ II | Версия 1 Выпуск 4 | 5668-958 | 1993-03-12 | 2001-03-31 |
КОБОЛ/370 | Версия 1 Версия 1 | 5688-197 | 1991-12-20 | 1997-09-30 |
КОБОЛ для MVS и VM | Версия 1 Версия 2 | 5688-197 | 1995-10-27 | 2001-12-31 |
КОБОЛ для OS/390 и VM | Версия 2 Выпуск 1 | 5648-А25 | 1997-05-23 | 2004-12-31 |
КОБОЛ для OS/390 и VM | Версия 2 Выпуск 2 | 5648-А25 | 2000-09-29 | 2004-12-31 |
Корпоративный COBOL для z/OS | Версия 3 Выпуск 1 | 5655-G53 | 2001-11-30 | 2004-04-04 |
Корпоративный COBOL для z/OS | Версия 3 Версия 2 | 5655-G53 | 2002-09-27 | 2005-10-03 |
Корпоративный COBOL для z/OS | Версия 3 Выпуск 3 | 5655-G53 | 2004-02-27 | 2007-04-30 |
Корпоративный COBOL для z/OS | Версия 3 Версия 4 | 5655-G53 | 2005-07-01 | 2015-04-30 |
Корпоративный COBOL для z/OS | Версия 4 Выпуск 1 | 5655-С71 | 2007-12-14 | 2014-04-30 |
Корпоративный COBOL для z/OS | Версия 4 Выпуск 2 | 5655-С71 | 2009-08-28 | 2022-04-30 |
Корпоративный COBOL для z/OS | Версия 5 Выпуск 1 | 5655-W32 | 2013-06-21 | 2020-04-30 |
Корпоративный COBOL для z/OS | Версия 5 Выпуск 2 | 5655-W32 | 2015-02-27 | 2020-04-30 |
Enterprise COBOL Value Unit Edition для z/OS 1 | Версия 5 Выпуск 2 | 5697-ECV | 2015-10-06 | 2020-04-30 |
Корпоративный COBOL для z/OS | Версия 6 Выпуск 1 | 5655-EC6 | 2016-03-18 | 2022-09-30 |
Enterprise COBOL Value Unit Edition для z/OS 1 | Версия 6 Выпуск 1 | 5697-В61 | 2016-03-18 | 2022-09-30 |
Корпоративный COBOL для z/OS | Версия 6 Выпуск 2 | 5655-EC6 | 2017-09-08 | 2024-09-30 |
Enterprise COBOL Value Unit Edition для z/OS 1 | Версия 6 Выпуск 2 | 5697-В61 | 2017-09-08 | 2024-09-30 |
Корпоративный COBOL для z/OS | Версия 6 Выпуск 3 | 5655-EC6 | 2019-09-06 | Еще не объявлено |
Enterprise COBOL Value Unit Edition для z/OS 1 | Версия 6 Выпуск 3 | 5697-В61 | 2019-09-06 | Еще не объявлено |
Корпоративный COBOL для z/OS | Версия 6 Выпуск 4 | 5655-EC6 | 2022-05-27 | Еще не объявлено |
Enterprise COBOL Value Unit Edition для z/OS 1 | Версия 6 Выпуск 4 | 5697-В61 | 2022-05-27 | Еще не объявлено |
КОБОЛ для Linux на x86 | Версия 1 Версия 1 | 5737-Л11 | 2021-04-16 | Еще не объявлено |
КОБОЛ для Linux на x86 | Версия 1 Версия 2 | 5737-Л11 | 2023-06-09 | Еще не объявлено |
Примечание:
|
Проверьте сведения о жизненном цикле (даты жизненного цикла, письма с объявлениями и другую информацию) для продуктов Enterprise COBOL for z/OS.
Ссылки
[ редактировать ]- ^ Маккракен, Дэниел Д. (1976). Упрощенное руководство по структурированному программированию на COBOL . Уайли. стр. 1, 7–9, 68–69, 78н, 149. ISBN. 0-471-58284-0 .
- ^ Стерн, Нэнси; Стерн, Роберт А. (1980). Структурированное программирование на COBOL (3-е изд.). Нью-Йорк: Джон Уайли и сыновья. стр. x, 4–5, Приложение E (539–561). ISBN 0-471-04913-1 .
- ^ «неопределенный» . ЭДП-анализатор . Том. 9–10. Объединенная коммуникационная группа. 1971. стр. 2–3.
- ^ Ливитт, Дон (17 января 1977 г.). «Пользователи поставили 38 пакетов на доску почета» . Компьютерный мир . п. 23.
- ^ Перейти обратно: а б «Семейство компиляторов IBM COBOL» . ИБМ.
- ^ " Страница продукта IBM Enterprise COBOL для z/OS "
- ^ " Страница продукта IBM COBOL для AIX "
- ^ " IBM COBOL для Linux на странице продукта x86 "
- ^ " Автоматический двоичный оптимизатор IBM для страницы продукта z/OS "
Внешние ссылки
[ редактировать ]Ссылки, связанные с IBM Enterprise COBOL для z/OS:
Ссылки по теме IBM COBOL для AIX:
Ссылки по теме IBM COBOL для Linux на x86:
Поддержка компиляторов IBM COBOL: