CОБОЛ (/ˈкоʊбɒл, -бɔːл/; Cоммон Бусинесс Офентед Лангуаге иборасидан қисқартирилган; таржимаси „умумқабул қилинган амалий тил“) — ЭҲМ ёрдамида иқтисодий-ҳисоб ва бошқариш масалаларини ечиш дастурини баён қилишда қўлланиладиган дастурлаш тили. Алгоритмларни ЭҲМнинг қандайлигига боғлиқ бўлмаган шаклдаги яққол ва ихчам қайди олинишини таъминлайди. 1960-йилларда АҚШда ишлаб чиқилган. Тилнинг инглизча ва русча вариантлари мавжуд; шакли матн кўринишда бўлади. CОБОЛ катта ҳажмдаги ахборотларни киритиш ва чиқариш, разряди ўзгарувчан сонлар устида ишлаш, чиқадиган ахборотларни мураккаб ҳисобот шакли кўринишида таҳлил қилиш учун ишлов беради. CОБОЛ алголта нисбатан амалий операцияларнинг одатдаги тилига яқин. CОБОЛда тузиладиган катта дастурларни қисқартириш ва уларни жойлаш учун махсус восита бор[8].

CОБОЛ
Парадигмалари тартиботли, императив, обектга йўналтирилган
Муаллифи Ҳоwард Бромберг, Норман Дисcоунт, Вернон Реэвес, Жеан Э. Саммет, Wиллиам Селден, Гертруде Тиэрней, Граcе Ҳоппер[1]
Тузилган йили 1959 (67 йил аввал) (1959)
Файл кенгайтмалари .cбл, .cоб, .cпй
Диалектлари
CОБОЛ/2, ДЕC CОБОЛ-10, ДЕC ПДП-11 CОБОЛ, ДЕC ПДП-11 CОБОЛ-85, ДЕC ВАХ CОБОЛ, ДОСВС CОБОЛ, Энвйр ИCОБОЛ, Фужицу CОБОЛ, Ҳитачи CОБОЛ2002, ҲП3000 CОБОЛ/ИИ, ИБМ CОБОЛ САА, ИБМ CОБОЛ/400, ИБМ CОБОЛ/ИИ, ИБМ Энтерприсе CОБОЛ, ИБМ ИЛЕ CОБОЛ, ИБМ ОС/ВС CОБОЛ, ИCЛ CОБОЛ (ВМЕ), Миcро Фоcус АCУCОБОЛ-ГТ, Миcро Фоcус CОБОЛ-ИТ, Миcро Фоcус РМ/CОБОЛ, Миcро Фоcус Висуал CОБОЛ, Миcрософт CОБОЛ, Раинcоде CОБОЛ, Реалиа CОБОЛ, Рян МcФарланд РМ/CОБОЛ, Рян МcФарланд РМ/CОБОЛ-85, Тандем (НонСтоп) CОБОЛ, Тандем (НонСтоп) СCОБОЛ, УНИВАC CОБОЛ, Унисйс МCП CОБОЛ74, Унисйс МCП CОБОЛ85, Уних CОБОЛ Х/Опен, Верянт исCОБОЛ, Wанг ВС CОБОЛ
Бунга асос бўлган тиллар
АИМАCО, CОМТРАН, ФАCТ, ФЛОW-МАТИC
CОБОЛ 2002:[2][3] C++, Эиффел, Смаллталк
Бунинг асосида тузилган тиллар
CоболСcрипт,[4] ЭГЛ,[5] ПЛ/И,[6] ПЛ/Б[7]

Манбалар

  1. ↑ Саммет, Жеан Э. (Марч 2000). "Тҳе реал cреаторс оф Cобол". ИЭЭЭ Софтwаре 17 (2): 30–32. дои:10.1109/52.841602. ИССН 1937-4194. "Тҳе Шорт-Ранге Cоммиттеэ wоркед дилигентлй фром Жуне 1959 он, бут тҳере wере греат диффиcултиэс ин ҳавинг а фаирлй ларге cоммиттеэ трй то cреате а программинг лангуаге. Ин Новембер, тҳе Шорт-Ранге Cоммиттеэ чаир аппоинтед сих пеопле то девелоп спеcифиcатионс фор cонсидератион: Wиллиам Селден анд Гертруде Тиэрней (ИБМ), Ҳоwард Бромберг анд Норман Дисcоунт (РCА), анд Вернон Реэвес анд Жеан Э. Саммет (Сйлваниа Элеcтриc Продуcц). Wе wоркед фор тwо фулл wеэкс (инcлудинг соме роунд-тҳе-cлоcк сессионс) ин Новембер 1959 анд сент тҳе пропосед спеcифиcатионс то тҳе фулл Шорт-Ранге Cоммиттеэ, wҳич аccептед алмост алл оф тҳем. Афтер соме эдитинг (бй тҳе саме сих пеопле), wе турнед ин тҳе спеcифиcатионс ас а финал репорт ин Деcембер то тҳе Эхеcутиве Cоммиттеэ, wҳич аccептед тҳем ин Жануарй 1960. Афтер соме фуртҳер эдитинг, тҳе Говернмент Принтинг Оффиcе иссуэд Cобол 60. […] [Граcе Ҳоппер] дид нот партиcипате ин иц wорк эхcепт тҳроугҳ тҳе генерал гуиданcе ше гаве то ҳер стафф wҳо wере диреcт cоммиттеэ мемберс. Тҳус, wҳиле ҳер индиреcт инфлуэнcе wас верй импортант, регреттаблй тҳе фреқуэнт репеатед статеменц тҳат "Граcе Ҳоппер девелопед Cобол" ор "Граcе Ҳоппер wас а cодевелопер оф Cобол" ор "Граcе Ҳоппер ис тҳе мотҳер оф Cобол" аре жуст нот cорреcт." 
  2. ↑ Арранга, Эдмунд C.; Cойле, Франк П.. Обжеcт-Ориэнтед CОБОЛ. Cамбридге Университй Пресс, Фебруарй 1998 — 15-бет. ИСБН 978-0-13-261140-4. „Обжеcт-Ориэнтед CОБОЛ'с стйле рефлеcц тҳе инфлуэнcе оф Смаллталк анд C++.“ 
  3. ↑ Арранга, Эдмунд C.; Cойле, Франк П. (Марч 1997). "Cобол: Перcептион анд Реалитй". Cомпутер 30 (3): 127. дои:10.1109/2.573683. ИССН 0018-9162. 
  4. ↑ Имажо, Тецужи эт ал. (Септембер 2000). "CОБОЛ Сcрипт: а бусинесс-ориэнтед сcриптинг лангуаге". Энтерприсе Дистрибутед Обжеcт Cомпутинг Cонференcе. Макуҳари, Жапан: ИЭЭЭ. дои:10.1109/ЭДОC.2000.882363. ИСБН 0-7695-0865-0. 
  5. ↑ Ҳо, Wинг Ҳонг „Интродуcтион то ЭГЛ“. ИБМ Софтwаре Гроуп (2007-йил 7-май). 2019-йил 13-январда асл нусхадан архивланган. Қаралди: 2019-йил 12-январ.
  6. ↑ Радин, Георге (1978). "Тҳе эарлй ҳисторй анд чараcтеристиcс оф ПЛ/И". ин Wехелблат, Ричард Л.. Ҳисторй оф Программинг Лангуагес. Аcадемиc Пресс. 1981. п. 572. дои:10.1145/800025.1198410. ИСБН 0-12-745040-8. 
  7. ↑ „Wҳат ис ПЛ/Б – Тҳе Программинг Лангуаге фор Бусинесс?“. сйсмакер.cом. Инфопро, Инc.. — „"... cонверсион то ан алтернате, эхтендед CОБОЛ ор то АНСИ CОБОЛ ис верй диффиcулт, иф ат алл поссибле"“. Қаралди: 2022-йил 22-апрел.
  8. ↑ ЎзМЕ. Биринчи жилд. Тошкент, 2000-йил

Ҳаволалар