Skip to main content

Ngôn ngữ COBOL là gì?

Ngôn ngữ định hướng kinh doanh phổ biến, thường được gọi là ngôn ngữ COBOL, là một trong những ngôn ngữ lập trình lâu đời nhất tồn tại.Ngôn ngữ COBOL có thể được tìm thấy nguyên thủy trong các lĩnh vực như kinh doanh và tài chính cho chính phủ, cũng như nhiều công ty.Ngôn ngữ COBOL lần đầu tiên xuất hiện vào cuối năm 1959, sau khi một ủy ban tầm ngắn, được thành lập trong một cuộc họp tại Lầu năm góc, được yêu cầu đề xuất một cách tiếp cận mới đối với một ngôn ngữ kinh doanh chung. Mô tả bằng văn bản của COBOL, cũng như các thông số kỹ thuật choNó, bị ảnh hưởng bởi một ngôn ngữ khác, được gọi là Flow-matic.Các ngôn ngữ khác cũng có ảnh hưởng trong sự phát triển của COBOL.Một, được phát minh bởi Bob Bemer, là ngôn ngữ IBM Comtran.Một điều khác là ngôn ngữ thực tế từ Honeywell.Tuy nhiên, Hopper của nó, người thường được gọi là mẹ của ngôn ngữ Cobol.Flow-Matic, một ngôn ngữ xử lý dữ liệu, được phát minh bởi Grace Hopper, một nhà khoa học máy tính người Mỹ và sĩ quan hải quân Hoa Kỳ.Tách tệp (đầu vào/đầu ra), trình độ của tên dữ liệu và hằng số không đổi theo nghĩa bóng, chỉ là một số yếu tố được đưa vào thiết kế của COBOL.Đương nhiên, COBOL đã trải qua một số cải tiến, và thậm chí tiếp tục phát triển, nhưng đã có một hình thức tiêu chuẩn của ngôn ngữ được phát triển để ngăn chặn sự không tương thích giữa các phiên bản khác nhau.Phiên bản được biết đến với ANS COBOL, được đặt tên cho Viện Tiêu chuẩn Quốc gia Hoa Kỳ (ANSI).

ANSI đã sản xuất một số sửa đổi của tiêu chuẩn COBOL, bao gồm sửa đổi sửa đổi - 1991. Sự phát triển và quyền sở hữu cuối cùng đã được Tổ chức Tiêu chuẩn hóa Quốc tế (ISO) tiếp quản, công bố một số phiên bản và báo cáo kỹ thuật.Tiêu chuẩn ISO đã có sẵn cho công chúng vào năm 2002. Nó có thể được tìm thấy trên trang web Tiêu chuẩn COBOL, được mã hóa là ISO/IEC 1989. Các biến tính năng quan trọng của COBOLS và hồ sơ tệp được mô tả rất chi tiết, do đó, tên trở nên thực sự có ý nghĩa.Môi trường lập trình trực quan trở nên có thể truy cập được.Nó cũng cho phép tích hợp với World Wide Web.Năm 2002, bản sửa đổi thứ 4 của ngôn ngữ máy tính COBOL đã ra mắt.Phiên bản này đã thêm nhiều tính năng mới, chẳng hạn như hỗ trợ ngôn ngữ quốc gia, hỗ trợ dấu phẩy động, tạo và cụm từ XML, và nhiều hơn nữa.Ngôn ngữ COBOL là ngôn ngữ chính mà các doanh nghiệp tự động hóa và giải quyết các vấn đề kinh doanh chính xác là những gì nó làm.