COBOL भनेको Common Business Oriented Language हो। अमेरिकी रक्षा विभागले एक सम्मेलनमा, व्यापार डेटा प्रशोधन आवश्यकताहरूको लागि भाषा विकास गर्न CODASYL (डेटा प्रणाली भाषा सम्मेलन) गठन गर्यो जुन अहिले COBOL भनेर चिनिन्छ।
COBOL अनुप्रयोग प्रोग्रामहरू लेख्न प्रयोग गरिन्छ र हामी यसलाई प्रणाली सफ्टवेयर लेख्न प्रयोग गर्न सक्दैनौं। डिफेन्स डोमेन, इन्स्योरेन्स डोमेन, इत्यादिका एपहरू जसलाई ठूलो डाटा प्रोसेसिङ चाहिन्छ, तिनीहरूले COBOL को व्यापक प्रयोग गर्छन्।
COBOL उच्च-स्तरको भाषा हो। कोबोलले काम गर्ने तरिका बुझ्नुपर्छ। कम्प्युटरहरूले मेसिन कोड मात्र बुझ्छन्, ० र १ सेकेन्डको बाइनरी स्ट्रिम। 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 मा विभिन्न विभाजनहरू छन्, त्यसैले यसलाई डिबग गर्न सजिलो छ।
मा अपडेट गरिएको
२०२५ अगस्ट १९