कॉमन बिजनेस ओरिएंटेड लैंग्वेज, जिसे लोकप्रिय रूप से COBOL के नाम से जाना जाता है, एक व्यवसाय आधारित प्रोग्रामिंग भाषा है जिसे 1959 में शॉर्ट रेंज कमेटी द्वारा व्यावसायिक अनुप्रयोगों के लिए मेनफ्रेम कंप्यूटर में विशेष उपयोग के लिए डिज़ाइन किया गया था।
किसी भी अन्य प्रोग्रामिंग भाषा की तरह, COBOL कीवर्ड्स और कंस्ट्रक्शंस के प्राकृतिक भाषा आधारित सिंटैक्स का उपयोग करता है। अमेरिकी राष्ट्रीय मानक संस्थान (एएनएसआई) द्वारा अनुमोदित COBOL के तीन प्राथमिक संस्करण हैं - COBOL-68, COBOL-74 और COBOL-85। COBOL-68 कीवर्ड और कंस्ट्रक्शंस के साथ मूल भाषा से बना है। COBOL-74 अतिरिक्त सुविधाओं से बना है जो 68 में मौजूद नहीं हैं। COBOL-85 COBOL-74 भाषा में उपयोगकर्ता परिभाषित और ऑब्जेक्ट उन्मुख एक्सटेंशन से बना है। नवीनतम संस्करण COBOL-2002 संस्करण है जो काफी हद तक अपने पूर्ववर्तियों से भिन्न होता है।
जैसा कि नाम से पता चलता है, यह भाषा प्रोग्रामिंग व्यवसाय, वित्तीय अनुप्रयोगों के लिए डिज़ाइन की गई है। चूंकि इसका उपयोग वित्तीय क्षेत्र में विशेषज्ञता रखने वाले लोगों द्वारा किया जाएगा, इसका सिंटैक्स आसान है और यह लगभग प्राकृतिक भाषा के बराबर है। यह एक उच्च स्तरीय प्रोग्रामिंग भाषा है। COBOL भाषा तीन मुख्य भाषाओं- FLOWMATIC, COMTRAN और FACT से विरासत में मिली है।
पारंपरिक COBOL विनिर्देशन के अन्य भाषाओं की तुलना में कई फायदे थे, जिसमें इसने सीधे-सीधे कोडिंग शैली को प्रोत्साहित किया। उदाहरण के लिए, कोई संकेत नहीं, उपयोगकर्ता परिभाषित प्रकार, या उपयोगकर्ता परिभाषित कार्य।
COBOL भाषा प्रोग्राम अत्यधिक पोर्टेबल होते हैं क्योंकि वे किसी विशेष विक्रेता से संबंधित नहीं होते हैं। उनका उपयोग विभिन्न प्रकार के हार्डवेयर और सॉफ्टवेयर में किया जा सकता है और अधिकांश मौजूदा ऑपरेटिंग सिस्टम जैसे विंडोज, लिनक्स, यूनिक्स आदि का समर्थन करता है। यह एक स्व-दस्तावेज भाषा है। अच्छा अंग्रेजी व्याकरण वाला कोई भी व्यक्ति COBOL प्रोग्राम को पढ़ और समझ सकता है। COBOL की स्व-दस्तावेजीकरण प्रकृति प्रोग्राम कोड और दस्तावेज़ीकरण के बीच तालमेल बनाए रखने में मदद करती है। इस प्रकार COBOL के साथ आसान रखरखाव प्राप्त किया जाता है।
0 Comments