COBOL എന്നാൽ കോമൺ ബിസിനസ് ഓറിയന്റഡ് ലാംഗ്വേജ്. യുഎസ് ഡിപ്പാർട്ട്മെന്റ് ഓഫ് ഡിഫൻസ്, ഒരു കോൺഫറൻസിൽ, ബിസിനസ് ഡാറ്റാ പ്രോസസ്സിംഗ് ആവശ്യങ്ങൾക്കായി ഒരു ഭാഷ വികസിപ്പിക്കുന്നതിനായി CODASYL (ഡാറ്റ സിസ്റ്റംസ് ലാംഗ്വേജ് കോൺഫറൻസ്) രൂപീകരിച്ചു, അത് ഇപ്പോൾ COBOL എന്നറിയപ്പെടുന്നു.
COBOL ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകൾ എഴുതാൻ ഉപയോഗിക്കുന്നു, സിസ്റ്റം സോഫ്റ്റ്വെയർ എഴുതാൻ ഞങ്ങൾക്ക് ഇത് ഉപയോഗിക്കാൻ കഴിയില്ല. ഡിഫൻസ് ഡൊമെയ്ൻ, ഇൻഷുറൻസ് ഡൊമെയ്ൻ, മുതലായ വലിയ ഡാറ്റാ പ്രോസസ്സിംഗ് ആവശ്യമുള്ള ആപ്ലിക്കേഷനുകൾ COBOL വിപുലമായി ഉപയോഗിക്കുന്നു.
COBOL ഒരു ഉയർന്ന തലത്തിലുള്ള ഭാഷയാണ്. COBOL പ്രവർത്തിക്കുന്ന രീതി ഒന്ന് മനസ്സിലാക്കണം. കമ്പ്യൂട്ടറുകൾക്ക് മെഷീൻ കോഡ് മാത്രമേ മനസ്സിലാകൂ, 0സെയുടെയും 1സെന്റിന്റെയും ബൈനറി സ്ട്രീം. COBOL കോഡ് ഒരു കംപൈലർ ഉപയോഗിച്ച് മെഷീൻ കോഡാക്കി മാറ്റണം. ഒരു കംപൈലർ വഴി പ്രോഗ്രാം ഉറവിടം പ്രവർത്തിപ്പിക്കുക. കംപൈലർ ആദ്യം ഏതെങ്കിലും വാക്യഘടന പിശകുകൾ പരിശോധിക്കുകയും പിന്നീട് അത് മെഷീൻ ഭാഷയിലേക്ക് മാറ്റുകയും ചെയ്യുന്നു. കംപൈലർ ഒരു ഔട്ട്പുട്ട് ഫയൽ സൃഷ്ടിക്കുന്നു, അത് ലോഡ് മൊഡ്യൂൾ എന്നറിയപ്പെടുന്നു. ഈ ഔട്ട്പുട്ട് ഫയലിൽ 0s, 1s രൂപത്തിൽ എക്സിക്യൂട്ടബിൾ കോഡ് അടങ്ങിയിരിക്കുന്നു.
COBOL ന്റെ പരിണാമം
1950-കളിൽ, ലോകത്തിന്റെ പടിഞ്ഞാറൻ ഭാഗത്ത് ബിസിനസുകൾ വളർന്നുകൊണ്ടിരുന്നപ്പോൾ, പ്രവർത്തന എളുപ്പത്തിനായി വിവിധ പ്രക്രിയകൾ ഓട്ടോമേറ്റ് ചെയ്യേണ്ടത് ആവശ്യമായിരുന്നു, ഇത് ബിസിനസ് ഡാറ്റ പ്രോസസ്സിംഗിനായി ഉദ്ദേശിച്ചിട്ടുള്ള ഒരു ഉയർന്ന തലത്തിലുള്ള പ്രോഗ്രാമിംഗ് ഭാഷയ്ക്ക് ജന്മം നൽകി.
1959-ൽ, COBOL വികസിപ്പിച്ചത് CODASYL (ഡാറ്റ സിസ്റ്റംസ് ലാംഗ്വേജ് കോൺഫറൻസ്) ആണ്.
അടുത്ത പതിപ്പ്, COBOL-61, 1961-ൽ ചില പരിഷ്കാരങ്ങളോടെ പുറത്തിറങ്ങി.
1968-ൽ, വാണിജ്യ ഉപയോഗത്തിനുള്ള ഒരു സാധാരണ ഭാഷയായി COBOL ANSI അംഗീകരിച്ചു (COBOL-68).
1974-ലും 1985-ലും യഥാക്രമം COBOL-74, COBOL-85 എന്നിങ്ങനെ പേരുള്ള തുടർന്നുള്ള പതിപ്പുകൾ വികസിപ്പിക്കുന്നതിനായി ഇത് വീണ്ടും പരിഷ്കരിച്ചു.
2002-ൽ, ഒബ്ജക്റ്റ്-ഓറിയന്റഡ് COBOL പുറത്തിറങ്ങി, COBOL പ്രോഗ്രാമിംഗിന്റെ ഒരു സാധാരണ ഭാഗമായി പൊതിഞ്ഞ വസ്തുക്കളെ ഉപയോഗിക്കാനാകും.
COBOL ന്റെ പ്രാധാന്യം
COBOL ആണ് ആദ്യമായി വ്യാപകമായി ഉപയോഗിച്ച ഉയർന്ന തലത്തിലുള്ള പ്രോഗ്രാമിംഗ് ഭാഷ. ഉപയോക്തൃ സൗഹൃദമായ ഇംഗ്ലീഷ് പോലെയുള്ള ഭാഷയാണിത്. എല്ലാ നിർദ്ദേശങ്ങളും ലളിതമായ ഇംഗ്ലീഷ് വാക്കുകളിൽ കോഡ് ചെയ്യാവുന്നതാണ്.
COBOL ഒരു സ്വയം-രേഖപ്പെടുത്തൽ ഭാഷയായും ഉപയോഗിക്കുന്നു.
വലിയ ഡാറ്റാ പ്രോസസ്സിംഗ് കൈകാര്യം ചെയ്യാൻ COBOL-ന് കഴിയും.
COBOL അതിന്റെ മുൻ പതിപ്പുകളുമായി പൊരുത്തപ്പെടുന്നു.
COBOL-ന് ഫലപ്രദമായ പിശക് സന്ദേശങ്ങളുണ്ട്, അതിനാൽ ബഗുകൾ പരിഹരിക്കുന്നത് എളുപ്പമാണ്.
COBOL ന്റെ സവിശേഷതകൾ
സ്റ്റാൻഡേർഡ് ഭാഷ
IBM AS/400, പേഴ്സണൽ കമ്പ്യൂട്ടറുകൾ മുതലായവ പോലുള്ള മെഷീനുകളിൽ കംപൈൽ ചെയ്യാനും എക്സിക്യൂട്ട് ചെയ്യാനും കഴിയുന്ന ഒരു സാധാരണ ഭാഷയാണ് COBOL.
ബിസിനസ് ഓറിയന്റഡ്
ഫിനാൻഷ്യൽ ഡൊമെയ്ൻ, ഡിഫൻസ് ഡൊമെയ്ൻ മുതലായവയുമായി ബന്ധപ്പെട്ട ബിസിനസ്സ്-അധിഷ്ഠിത ആപ്ലിക്കേഷനുകൾക്കായാണ് COBOL രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. വിപുലമായ ഫയൽ കൈകാര്യം ചെയ്യാനുള്ള കഴിവുകൾ കാരണം ഇതിന് വലിയ അളവിലുള്ള ഡാറ്റ കൈകാര്യം ചെയ്യാൻ കഴിയും.
കരുത്തുറ്റ ഭാഷ
COBOL ഒരു ശക്തമായ ഭാഷയാണ്, കാരണം അതിന്റെ നിരവധി ഡീബഗ്ഗിംഗ്, ടെസ്റ്റിംഗ് ടൂളുകൾ മിക്കവാറും എല്ലാ കമ്പ്യൂട്ടർ പ്ലാറ്റ്ഫോമുകളിലും ലഭ്യമാണ്.
ഘടനാപരമായ ഭാഷ
ലോജിക്കൽ കൺട്രോൾ സ്ട്രക്ച്ചറുകൾ COBOL-ൽ ലഭ്യമാണ്, അത് വായിക്കാനും പരിഷ്കരിക്കാനും എളുപ്പമാക്കുന്നു. COBOL-ന് വ്യത്യസ്ത ഡിവിഷനുകളുണ്ട്, അതിനാൽ ഇത് ഡീബഗ് ചെയ്യാൻ എളുപ്പമാണ്.
അപ്ഡേറ്റ് ചെയ്ത തീയതി
2025, ഓഗ 19