COBOL નો અર્થ કોમન બિઝનેસ ઓરિએન્ટેડ લેંગ્વેજ છે. યુએસ ડિપાર્ટમેન્ટ ઓફ ડિફેન્સે, એક કોન્ફરન્સમાં, બિઝનેસ ડેટા પ્રોસેસિંગ જરૂરિયાતો માટે ભાષા વિકસાવવા માટે CODASYL (કોન્ફરન્સ ઓન ડેટા સિસ્ટમ્સ લેંગ્વેજ) ની રચના કરી જે હવે COBOL તરીકે ઓળખાય છે.
COBOL નો ઉપયોગ એપ્લીકેશન પ્રોગ્રામ લખવા માટે થાય છે અને અમે તેનો ઉપયોગ સિસ્ટમ સોફ્ટવેર લખવા માટે કરી શકતા નથી. ડિફેન્સ ડોમેન, ઈન્સ્યોરન્સ ડોમેન, વગેરે જેવી એપ્લીકેશન જેમાં વિશાળ ડેટા પ્રોસેસિંગની જરૂર હોય છે તે COBOL નો વ્યાપક ઉપયોગ કરે છે.
COBOL એ ઉચ્ચ-સ્તરની ભાષા છે. COBOL કેવી રીતે કામ કરે છે તે સમજવું જોઈએ. કોમ્પ્યુટર માત્ર મશીન કોડ, 0s અને 1s નો બાઈનરી સ્ટ્રીમ સમજે છે. COBOL કોડ કમ્પાઇલરનો ઉપયોગ કરીને મશીન કોડમાં રૂપાંતરિત થવો જોઈએ. કમ્પાઇલર દ્વારા પ્રોગ્રામ સ્રોત ચલાવો. કમ્પાઈલર પહેલા કોઈપણ વાક્યરચના ભૂલો માટે તપાસે છે અને પછી તેને મશીન ભાષામાં રૂપાંતરિત કરે છે. કમ્પાઈલર આઉટપુટ ફાઈલ બનાવે છે જે લોડ મોડ્યુલ તરીકે ઓળખાય છે. આ આઉટપુટ ફાઈલ 0s અને 1s ના સ્વરૂપમાં એક્ઝેક્યુટેબલ કોડ ધરાવે છે.
COBOL ની ઉત્ક્રાંતિ
1950 ના દાયકા દરમિયાન, જ્યારે વિશ્વના પશ્ચિમ ભાગમાં વ્યવસાયો વધી રહ્યા હતા, ત્યારે કામગીરીની સરળતા માટે વિવિધ પ્રક્રિયાઓને સ્વચાલિત કરવાની જરૂર હતી અને આનાથી બિઝનેસ ડેટા પ્રોસેસિંગ માટે ઉચ્ચ-સ્તરની પ્રોગ્રામિંગ ભાષાનો જન્મ થયો.
1959 માં, COBOL નો વિકાસ CODASYL (ડેટા સિસ્ટમ્સ લેંગ્વેજ પર કોન્ફરન્સ) દ્વારા કરવામાં આવ્યો હતો.
આગલું સંસ્કરણ, COBOL-61, 1961માં કેટલાક સુધારા સાથે બહાર પાડવામાં આવ્યું હતું.
1968માં, COBOL ને ANSI દ્વારા વ્યાપારી ઉપયોગ માટે પ્રમાણભૂત ભાષા તરીકે મંજૂરી આપવામાં આવી હતી (COBOL-68).
અનુક્રમે COBOL-74 અને COBOL-85 નામના અનુગામી સંસ્કરણો વિકસાવવા માટે તેને ફરીથી 1974 અને 1985 માં સુધારવામાં આવ્યું હતું.
2002 માં, ઑબ્જેક્ટ-ઓરિએન્ટેડ COBOL બહાર પાડવામાં આવ્યું હતું, જે COBOL પ્રોગ્રામિંગના સામાન્ય ભાગ તરીકે એન્કેપ્સ્યુલેટેડ ઑબ્જેક્ટનો ઉપયોગ કરી શકે છે.
COBOL નું મહત્વ
COBOL એ પ્રથમ વ્યાપકપણે ઉપયોગમાં લેવાતી ઉચ્ચ-સ્તરની પ્રોગ્રામિંગ ભાષા હતી. તે અંગ્રેજી જેવી ભાષા છે જે યુઝર ફ્રેન્ડલી છે. બધી સૂચનાઓ સરળ અંગ્રેજી શબ્દોમાં કોડેડ કરી શકાય છે.
COBOL નો ઉપયોગ સ્વ-દસ્તાવેજીકરણ ભાષા તરીકે પણ થાય છે.
COBOL વિશાળ ડેટા પ્રોસેસિંગને હેન્ડલ કરી શકે છે.
COBOL તેના અગાઉના સંસ્કરણો સાથે સુસંગત છે.
COBOL માં અસરકારક ભૂલ સંદેશાઓ છે અને તેથી, ભૂલોનું નિરાકરણ સરળ છે.
COBOL ની વિશેષતાઓ
પ્રમાણભૂત ભાષા
COBOL એ પ્રમાણભૂત ભાષા છે જે IBM AS/400, પર્સનલ કમ્પ્યુટર્સ વગેરે જેવા મશીનો પર કમ્પાઈલ અને એક્ઝિક્યુટ કરી શકાય છે.
બિઝનેસ ઓરિએન્ટેડ
COBOL ને નાણાકીય ડોમેન, ડિફેન્સ ડોમેન વગેરે સંબંધિત બિઝનેસ-ઓરિએન્ટેડ એપ્લીકેશન માટે ડિઝાઇન કરવામાં આવ્યું હતું. તે તેની અદ્યતન ફાઇલ હેન્ડલિંગ ક્ષમતાઓને કારણે વિશાળ માત્રામાં ડેટા હેન્ડલ કરી શકે છે.
મજબૂત ભાષા
COBOL એ એક મજબૂત ભાષા છે કારણ કે તેના અસંખ્ય ડિબગીંગ અને પરીક્ષણ સાધનો લગભગ તમામ કમ્પ્યુટર પ્લેટફોર્મ્સ માટે ઉપલબ્ધ છે.
સંરચિત ભાષા
લોજિકલ કંટ્રોલ સ્ટ્રક્ચર્સ COBOL માં ઉપલબ્ધ છે જે તેને વાંચવાનું અને સંશોધિત કરવાનું સરળ બનાવે છે. COBOL માં વિવિધ વિભાગો છે, તેથી તેને ડીબગ કરવું સરળ છે.
આ રોજ અપડેટ કર્યું
8 ઑક્ટો, 2022