COBOL ümumi biznes yönümlü dil deməkdir. ABŞ Müdafiə Departamenti bir konfransda, hazırda COBOL kimi tanınan biznes məlumatlarının emalı ehtiyacları üçün bir dil hazırlamaq üçün CODASYL (Məlumat Sistemləri Dili Konfransı) yaratdı.
COBOL tətbiqi proqramların yazılması üçün istifadə olunur və biz sistem proqramını yazmaq üçün ondan istifadə edə bilmərik. Böyük məlumatların işlənməsini tələb edən müdafiə sahəsində, sığorta sahəsində və s. tətbiqlər COBOL-dan geniş istifadə edir.
COBOL yüksək səviyyəli bir dildir. COBOL-un necə işlədiyini başa düşmək lazımdır. Kompüterlər yalnız maşın kodunu, 0 və 1-lərin ikili axını başa düşür. COBOL kodu kompilyatordan istifadə edərək maşın koduna çevrilməlidir. Proqram mənbəyini kompilyator vasitəsilə işə salın. Kompilyator əvvəlcə hər hansı sintaksis səhvlərini yoxlayır və sonra onu maşın dilinə çevirir. Kompilyator yükləmə modulu kimi tanınan bir çıxış faylı yaradır. Bu çıxış faylı 0s və 1s şəklində icra edilə bilən kodu ehtiva edir.
COBOL-un təkamülü
1950-ci illərdə, dünyanın qərb hissəsində bizneslər böyüdükdə, əməliyyatların asanlığı üçün müxtəlif proseslərin avtomatlaşdırılmasına ehtiyac var idi və bu, biznes məlumatlarının emalı üçün nəzərdə tutulmuş yüksək səviyyəli proqramlaşdırma dilini doğurdu.
1959-cu ildə COBOL CODASYL (Məlumat Sistemləri Dili Konfransı) tərəfindən hazırlanmışdır.
Növbəti versiya, COBOL-61, bəzi düzəlişlərlə 1961-ci ildə buraxıldı.
1968-ci ildə COBOL kommersiya istifadəsi üçün standart dil kimi ANSI tərəfindən təsdiq edilmişdir (COBOL-68).
1974 və 1985-ci illərdə müvafiq olaraq COBOL-74 və COBOL-85 adlı sonrakı versiyaları hazırlamaq üçün yenidən işlənmişdir.
2002-ci ildə Obyekt yönümlü COBOL buraxıldı ki, bu da COBOL proqramlaşdırmasının normal bir hissəsi kimi kapsullaşdırılmış obyektlərdən istifadə edə bilər.
COBOL-un əhəmiyyəti
COBOL ilk geniş istifadə olunan yüksək səviyyəli proqramlaşdırma dili idi. Bu, istifadəçi dostu olan ingilis dilinə bənzər bir dildir. Bütün təlimatlar sadə ingilis sözləri ilə kodlana bilər.
COBOL həm də özünü sənədləşdirən dil kimi istifadə olunur.
COBOL nəhəng məlumat emalını idarə edə bilər.
COBOL əvvəlki versiyaları ilə uyğun gəlir.
COBOL effektiv səhv mesajlarına malikdir və beləliklə, səhvlərin həlli daha asandır.
COBOL-un xüsusiyyətləri
Standart Dil
COBOL, IBM AS/400, fərdi kompüterlər və s. kimi maşınlarda tərtib oluna və icra edilə bilən standart bir dildir.
Biznes yönümlü
COBOL, maliyyə sahəsi, müdafiə sahəsi və s. ilə bağlı biznes yönümlü proqramlar üçün nəzərdə tutulmuşdur. O, təkmil faylların idarə edilməsi imkanlarına görə böyük həcmdə məlumatı idarə edə bilir.
Güclü Dil
COBOL möhkəm bir dildir, çünki onun çoxsaylı sazlama və sınaq alətləri demək olar ki, bütün kompüter platformaları üçün mövcuddur.
Strukturlaşdırılmış Dil
Məntiqi idarəetmə strukturları COBOL-da mövcuddur ki, bu da oxumağı və dəyişdirməyi asanlaşdırır. COBOL-un müxtəlif bölmələri var, ona görə də onu aradan qaldırmaq asandır.
Güncəlləmə vaxtı
19 avq 2025