COBOL म्हणजे Common Business Oriented Language. यूएस डिपार्टमेंट ऑफ डिफेन्सने एका कॉन्फरन्समध्ये, व्यवसाय डेटा प्रोसेसिंग गरजांसाठी एक भाषा विकसित करण्यासाठी CODASYL (डेटा सिस्टम्स भाषा परिषद) ची स्थापना केली जी आता COBOL म्हणून ओळखली जाते.
COBOL चा वापर ऍप्लिकेशन प्रोग्राम लिहिण्यासाठी केला जातो आणि आम्ही ते सिस्टम सॉफ्टवेअर लिहिण्यासाठी वापरू शकत नाही. डिफेन्स डोमेन, इन्शुरन्स डोमेन इ. मधील अॅप्लिकेशन्स ज्यांना प्रचंड डेटा प्रोसेसिंगची आवश्यकता असते ते COBOL चा मोठ्या प्रमाणात वापर करतात.
COBOL ही उच्च-स्तरीय भाषा आहे. COBOL कसे कार्य करते हे समजून घेतले पाहिजे. संगणक फक्त मशीन कोड, 0s आणि 1s चा बायनरी प्रवाह समजतात. 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 ची वैशिष्ट्ये
मानक भाषा
COBOL ही एक मानक भाषा आहे जी IBM AS/400, वैयक्तिक संगणक इत्यादी मशीनवर संकलित आणि कार्यान्वित केली जाऊ शकते.
व्यवसायाभिमुख
COBOL ची रचना आर्थिक डोमेन, संरक्षण डोमेन इत्यादींशी संबंधित व्यवसायाभिमुख ऍप्लिकेशन्ससाठी करण्यात आली होती. त्याच्या प्रगत फाइल हाताळणी क्षमतेमुळे ते प्रचंड प्रमाणात डेटा हाताळू शकते.
मजबूत भाषा
COBOL ही एक मजबूत भाषा आहे कारण तिची असंख्य डीबगिंग आणि चाचणी साधने जवळजवळ सर्व संगणक प्लॅटफॉर्मसाठी उपलब्ध आहेत.
संरचित भाषा
तार्किक नियंत्रण संरचना COBOL मध्ये उपलब्ध आहेत ज्यामुळे ते वाचणे आणि सुधारणे सोपे होते. COBOL चे वेगवेगळे विभाग आहेत, त्यामुळे ते डीबग करणे सोपे आहे.
या रोजी अपडेट केले
१९ ऑग, २०२५