![](https://habrastorage.org/webt/mr/n5/ia/mrn5ia10lvopf3ffwrsyuuikjkm.jpeg)
Согласно информации портала INPUT, компания IBM на следующей неделе собирается провести бесплатные обучающие курсы по COBOL для программистов. Спустя шесть десятилетий после своего появления этот язык программирования до сих пор востребован. Вдобавок сейчас спрос на специалистов по COBOL резко увеличился. Тем более, что даже в настоящее время компания IBM выпускает и поставляет корпоративным заказчикам мейнфреймы с поддержкой COBOL, которые особо популярны в течение несколько десятилетий в государственном и банковском секторе многих стран мира.
Мероприятия по обучению и распространению курсов COBOL будут выполняться по инициативе IBM и Open Mainframe Project, а их оперативная цель — возрождение и поддержание сообщества программистов на COBOL.
Все обучающие материалы по курсам программирования COBOL будут через некоторое время выложены на GitHub на странице проекта Open Mainframe Project. Этот ресурс создан специалистами организации Linux Foundation и предназначен для создания проектов с открытым исходным кодом для запуска на мейнфреймах. На странице этого проекта уже появились первые issue — Willing to translate .docx to markdown #1 и более интересный уже с комментариями от OlegKunitsyn Tools and resources #2.
Кстати, на GitHub 14 апреля 2020 года начали выкладывать первые лабораторные работы по этому курсу.
1 IDENTIFICATION DIVISION.
2 PROGRAM-ID. HELLO.
3 PROCEDURE DIVISION.
4 DISPLAY 'HELLO WORLD!'.
5 STOP RUN.
Компания IBM вдобавок заявила, что видеокурсы по COBOL будут доступны в мае 2020 года на обучающем портале Coursera.
На портале Open Mainframe Project специально для программистов COBOL созданы несколько форумов, причем на одном из них актуализируется информация о текущих программистах, которые могут помочь большому количеству компаний в текущей проблемной ситуации с нехваткой специалистов по COBOL для обслуживании перегруженных систем многих организаций и финансовых институтов.
Пользователи на портале Reddit также поддержали инициативу IBM и Open Mainframe Project, причем некоторые даже объясняли, как важен COBOL в настоящее время.
Ранее в начале апреля 2020 года губернатор штата Нью-Джерси начал разыскивать программистов, знающих язык Cobol. Необходимость в таких специалистах очень срочно возросла из-за того, что мейнфреймы, которые до сих пор используются в правительственных учреждениях штата, не справляются с всплеском запросов на выплату пособий по безработице, причем объем запросов на получение пособий в штате вырос на 1600%. COBOL активно применяется не только в социальных государственных системах, но и в финансовых организациях, так около 43% приложений, используемых в банковских сферах, и 95% банкоматов по всему миру в тех или иных масштабах используют COBOL. Более двадцати лет назад в 1997 году с помощью программ, написанных на языке COBOL, обрабатывалось около 90% финансовых транзакций в мире, а также 75% коммерческих транзакций.
Десять лет назад на Хабре была такая публикация про COBOL, которая заканчивалась словами: «Теперь уже «Кобол» не является полем для проведения активных исследований и научных работ. Никто не идёт в колледж, планируя изучать язык «Кобол», да и вы скорее всего насмешками будете выгнаны из своего IT-отдела, если предложите следующий проект реализовать на этом языке программирования». Теперь же в 2020 году мир изменился, а программисты быстро адаптируются, изучая для себя новые, а по факту старые языки.
В 2011 году на Хабре были опубликованы три части «Знакомимся с COBOL» от nerfur, так как тогда информация про COBOL на русском была представлена фактически статьей в Википедии и двумя советскими ГОСТами. Еще тогда были энтузиасты, которые любили COBOL, потому что «он вовсе не мертвый, потому что он интересный, потому что это часть важной истории и он продолжит оставаться частью будущего. Потому что COBOL – это событие. И пусть его ругает Дейкстра и другие, это ничуть не умаляет его объемов и его влияния на ИТ в бизнес».
Знакомимся с COBOL — ч.1
Знакомимся с COBOL — ч.2
Знакомимся с COBOL — ч.3
Онлайн-портал с COBOL playground доступен на этому адресу — Compile and Execute COBOL Online (GnuCOBOL v2.2).
Ссылка на материалы по VisualCOBOL от Microfocus.
Интересный момент, оказывается, что в оригинальном фильме «Терминатор» роботы использовали COBOL.
Картинка из фильма с листингом:
![](https://habrastorage.org/webt/o2/rv/eh/o2rvehlom3ddjqvxxoc7a3udeya.jpeg)
Ранее опубликованная в мае 1984 года статья в журнале 73 Magazine про сравнение кода в Basic, Pascal и COBOL:
![](https://habrastorage.org/webt/qc/9b/_t/qc9b_tptdys1jmvazqp6h02ifde.jpeg)
romanovsaveliy
Приятно