COBOL ಎಂದರೆ ಕಾಮನ್ ಬಿಸಿನೆಸ್ ಓರಿಯೆಂಟೆಡ್ ಲಾಂಗ್ವೇಜ್. US ಡಿಪಾರ್ಟ್ಮೆಂಟ್ ಆಫ್ ಡಿಫೆನ್ಸ್, ಕಾನ್ಫರೆನ್ಸ್ನಲ್ಲಿ, CODASYL (ಕಾನ್ಫರೆನ್ಸ್ ಆನ್ ಡಾಟಾ ಸಿಸ್ಟಮ್ಸ್ ಲಾಂಗ್ವೇಜ್) ಅನ್ನು ರಚಿಸಿತು, ಇದು ಈಗ COBOL ಎಂದು ಕರೆಯಲ್ಪಡುವ ವ್ಯವಹಾರ ಡೇಟಾ ಪ್ರಕ್ರಿಯೆ ಅಗತ್ಯಗಳಿಗಾಗಿ ಭಾಷೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತದೆ.
COBOL ಅನ್ನು ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಬರೆಯಲು ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ಸಿಸ್ಟಮ್ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಬರೆಯಲು ನಾವು ಅದನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ. ಡಿಫೆನ್ಸ್ ಡೊಮೇನ್, ಇನ್ಶೂರೆನ್ಸ್ ಡೊಮೇನ್, ಇತ್ಯಾದಿಗಳಂತಹ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಬೃಹತ್ ಡೇಟಾ ಸಂಸ್ಕರಣೆಯ ಅಗತ್ಯವಿರುವವುಗಳು COBOL ಅನ್ನು ವ್ಯಾಪಕವಾಗಿ ಬಳಸುತ್ತವೆ.
COBOL ಒಂದು ಉನ್ನತ ಮಟ್ಟದ ಭಾಷೆಯಾಗಿದೆ. COBOL ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಒಬ್ಬರು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬೇಕು. ಗಣಕಯಂತ್ರಗಳು 0 ಸೆ ಮತ್ತು 1 ಸೆಗಳ ಬೈನರಿ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ಮಾತ್ರ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತವೆ. COBOL ಕೋಡ್ ಅನ್ನು ಕಂಪೈಲರ್ ಬಳಸಿ ಯಂತ್ರದ ಕೋಡ್ ಆಗಿ ಪರಿವರ್ತಿಸಬೇಕು. ಕಂಪೈಲರ್ ಮೂಲಕ ಪ್ರೋಗ್ರಾಂ ಮೂಲವನ್ನು ರನ್ ಮಾಡಿ. ಕಂಪೈಲರ್ ಮೊದಲು ಯಾವುದೇ ಸಿಂಟ್ಯಾಕ್ಸ್ ದೋಷಗಳಿಗಾಗಿ ಪರಿಶೀಲಿಸುತ್ತದೆ ಮತ್ತು ನಂತರ ಅದನ್ನು ಯಂತ್ರ ಭಾಷೆಗೆ ಪರಿವರ್ತಿಸುತ್ತದೆ. ಕಂಪೈಲರ್ ಔಟ್ಪುಟ್ ಫೈಲ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ ಅದನ್ನು ಲೋಡ್ ಮಾಡ್ಯೂಲ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಈ ಔಟ್ಪುಟ್ ಫೈಲ್ 0 ಸೆ ಮತ್ತು 1 ರ ರೂಪದಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಕೋಡ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ.
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 ವಿಭಿನ್ನ ವಿಭಾಗಗಳನ್ನು ಹೊಂದಿದೆ, ಆದ್ದರಿಂದ ಡೀಬಗ್ ಮಾಡುವುದು ಸುಲಭ.
ಅಪ್ಡೇಟ್ ದಿನಾಂಕ
ಆಗ 19, 2025