Trí tuệ nhân tạo
So sánh Claude Code của Anthropic với COBOL: Phản ứng của các nhà đầu tư IBM
Securities.io duy trì các tiêu chuẩn biên tập nghiêm ngặt và có thể nhận được khoản bồi thường từ các liên kết được đánh giá. Chúng tôi không phải là cố vấn đầu tư đã đăng ký và đây không phải là lời khuyên đầu tư. Vui lòng xem công bố liên kết.

COBOL, hay Ngôn ngữ Định hướng Kinh doanh Chung, là một thành phần cốt lõi của ngành tài chính hiện nay. Mã nguồn 60 năm tuổi này là xương sống của gần 80% các giao dịch kinh doanh toàn cầu. Bài viết này sẽ tìm hiểu cách mã nguồn này dần trở thành tiêu chuẩn trong ngành tài chính, lý do tại sao việc nâng cấp lại khó khăn đến vậy, và trí tuệ nhân tạo (AI) có thể làm gì để cải thiện những yếu tố này.
COBOL là gì? Tại sao các ngân hàng vẫn phụ thuộc vào nó?
Lịch sử của Ngôn ngữ thương mại thông dụng có nguồn gốc từ năm 1959, khi Bộ Quốc phòng Hoa Kỳ và IBM (IBM -2.21%) Đã gặp gỡ 41 chuyên gia trong ngành với mục tiêu tạo ra một tiêu chuẩn mã chung.
Sự cần thiết của tiêu chuẩn này đã trở nên rõ ràng, vì cho đến thời điểm đó, việc sử dụng mã hóa phụ thuộc vào máy móc là điều phổ biến đối với số lượng máy tính ngày càng tăng. Ngôn ngữ chuẩn hóa này cho phép xử lý dữ liệu kinh doanh hiệu quả hơn, đồng thời cung cấp một lựa chọn thay thế cho FORTRAN, được IBM phát triển vào năm 1957 và được coi là ngôn ngữ lập trình cấp cao đầu tiên.
Hướng đến người dùng không chuyên về kỹ thuật.
Một trong những khía cạnh cốt lõi của COBOL là thiết kế chú trọng đến khả năng đọc hiểu, điều này đóng vai trò quan trọng trong việc đặt nền móng cho lập trình kinh doanh trong tương lai. Việc sử dụng cú pháp dựa trên tiếng Anh được xem là một bước nâng cấp lớn giúp cải thiện khả năng tiếp cận cho người dùng không chuyên về kỹ thuật.
Thiết kế ban đầu của COBOL: Phân vùng, tập tin và xử lý theo lô
Ngôn ngữ COBOL đầu tiên hỗ trợ mô tả dữ liệu phân cấp, luồng điều khiển, các thao tác tệp tuần tự và siêu dữ liệu chương trình. Hệ sinh thái của nó được chia thành bốn phần. Mỗi phần đại diện cho một nhiệm vụ kinh doanh cốt lõi.
Các bộ phận này bao gồm bộ phận Nhận dạng, chuyên xử lý siêu dữ liệu chương trình; bộ phận Môi trường, chuyên xử lý các thông số kỹ thuật hệ thống; và bộ phận Dữ liệu, chuyên xử lý lưu trữ tập tin; và bộ phận logic thực thi được gọi là bộ phận Thủ tục.

Chương trình gốc sử dụng phương pháp nhập liệu bằng thẻ đục lỗ, vì đó là công nghệ當時 có sẵn. Nó hỗ trợ xuất dữ liệu bằng máy in dòng và dữ liệu có thể được lưu trữ trên băng từ. Đã có một số nâng cấp nhỏ được thực hiện từ COBOL-61 lên COBOL-68.
Những nâng cấp này bao gồm việc cải thiện các thao tác cú pháp cơ bản. IBM cũng bổ sung hỗ trợ cho các phép toán số học nâng cao hơn và báo cáo chi tiết hơn. Đến COBOL-68, ngôn ngữ này đã trở thành tiêu chuẩn ANSI đầu tiên hỗ trợ xử lý bảng nâng cao, các tiện ích thư viện, và nhiều hơn nữa.
Từ COBOL-85 đến COBOL 2023: Hiện đại hóa mà không cần thay thế
Sau COBOL-74 và COBOL-85, các tiêu chuẩn sau này (đặc biệt là 2002, 2014 và 2023) đã giới thiệu những cải tiến hiện đại dần dần—chẳng hạn như các tính năng hướng đối tượng và hỗ trợ trao đổi dữ liệu được cải thiện—mà không làm thay đổi vai trò cơ bản của COBOL trong xử lý giao dịch có độ tin cậy cao.
Thiết kế cốt lõi của COBOL đã có từ nhiều thập kỷ trước, nhưng ngôn ngữ này vẫn tiếp tục phát triển thông qua các bản cập nhật tiêu chuẩn chính thức. Tiêu chuẩn COBOL hiện hành là ISO/IEC 1989:2023, thay thế phiên bản năm 2014 với các sửa đổi kỹ thuật nhằm duy trì tính khả thi của ngôn ngữ trong môi trường hiện đại.
Ngành tài chính hiện nay sử dụng ngôn ngữ lập trình COBOL đến mức nào? (Những gì chúng ta có thể chứng minh)
Để hiểu rõ tầm quan trọng của COBOL, bạn cần biết rằng hầu hết các tổ chức tài chính toàn cầu đều đang vận hành trên các hệ thống cũ. Báo Cáo Điều này cho thấy có tới 95% giao dịch ATM tại Mỹ sử dụng mã hóa này.
Kenly, mỗi lần bạn quẹt thẻ tín dụng, có đến 80% khả năng hệ thống đó dựa vào ngôn ngữ lập trình COBOL để xử lý. Tổng cộng, COBOL chịu trách nhiệm cho 85% giao dịch toàn cầu và được sử dụng bởi 90% các công ty trong danh sách Fortune 500. Thêm vào đó, nó được sử dụng trong 70% logic tài chính cốt lõi của ngành.
Làm thế nào COBOL trở nên phổ biến và tại sao các ngân hàng vẫn sử dụng nó cho đến ngày nay
Ngôn ngữ lập trình COBOL vẫn đóng vai trò không thể thiếu trong ngành ngân hàng nhờ độ tin cậy đã được chứng minh trong việc xử lý hàng nghìn tỷ giao dịch mỗi ngày một cách an toàn. Các hệ thống này đã được kiểm chứng qua thực tế. Hơn nữa, chúng có khả năng mở rộng và cung cấp thời gian hoạt động liên tục vượt trội.
Ngoài ra, COBOL đã được tối ưu hóa để hoạt động trơn tru trong các hệ thống cũ hiện nay. Việc tối ưu hóa này bao gồm cải thiện cú pháp, xác minh dữ liệu và đảm bảo an ninh mạnh mẽ. Thêm vào đó, nó đã được điều chỉnh để hoạt động với các máy tính chủ (mainframe) hiện nay.
Vì sao việc hiện đại hóa COBOL lại khó khăn: Chi phí, rủi ro và sự tuân thủ.
Cũng như bất kỳ hệ thống nào bạn đã tin dùng trong nhiều thập kỷ, việc nâng cấp không chỉ đơn thuần là thay thế một vài dòng mã. Nó đòi hỏi phải cải tổ hoàn toàn toàn bộ hệ thống dữ liệu tài chính trong khi vẫn duy trì khả năng tương thích ngược.
Việc sử dụng một hệ thống mới lần đầu tiên cũng tiềm ẩn những rủi ro kỹ thuật. Bất kỳ sự cố kỹ thuật nào cũng có thể dẫn đến gián đoạn tài chính lớn và biến động thị trường. Do đó, việc nâng cấp cần được thực hiện dần dần và kiểm tra kỹ lưỡng.
Đây không phải là một bản port đơn giản
Chi phí để chuyển đổi toàn bộ hệ thống tài chính sang một nền tảng mới sẽ vô cùng lớn. Trong quá khứ, những nỗ lực nâng cấp hệ thống COBOL lên các ngôn ngữ hiện đại hơn như Python hoặc Java đòi hỏi nhà phát triển phải viết hàng tỷ dòng mã và dẫn đến những rủi ro ngắn hạn lớn hơn nhiều so với lợi ích dài hạn.
Mất hoặc hỏng dữ liệu
Một khía cạnh quan trọng khác của quá trình chuyển đổi là dữ liệu tài chính không được phép bị hỏng. Thêm vào đó, còn có các vấn đề về khả năng tương thích, chẳng hạn như phải làm gì nếu một số dữ liệu không thể chuyển sang hệ thống mới. Những rủi ro về mặt vận hành này, cùng với sự thiếu hụt các nhà phát triển COBOL, đã khiến nhiều tổ chức phải giữ lại các hệ thống đã 60 năm tuổi của họ.
Thiếu hụt lập trình viên
COBOL là một ngôn ngữ lập trình cũ, và các lập trình viên của nó cũng đang ngày càng lớn tuổi, với độ tuổi trung bình là 58. Nhóm đối tượng này đang ở độ tuổi nghỉ hưu, điều đó có nghĩa là số lượng lập trình viên COBOL sẽ giảm mạnh trong những năm tới.
Thêm vào đó, ngày càng khó tìm được trường dạy lập trình COBOL. Tình trạng này khiến các công ty phải tự xoay xở hoặc cân nhắc việc nâng cấp lớn trong những năm tới.
Một số ngân hàng đã thay thế nó chưa?
Không phải tất cả các tổ chức tài chính đều có thái độ thụ động đối với các vấn đề lập trình COBOL. Có một số ít trường hợp các ngân hàng và tổ chức chuyển đổi hoạt động sang các giao thức mới với mức độ thành công khác nhau.
ngân hàng Trung Quốc
Ngân hàng Trung Quốc đã áp dụng phương pháp từng bước để nâng cấp hệ thống COBOL của mình. Họ bắt đầu bằng việc tích hợp các lớp API nhằm tăng cường các hoạt động cốt lõi của hệ thống. Cách tiếp cận này suôn sẻ hơn so với các phương pháp trước đó vì nó không làm thay đổi các hoạt động cốt lõi hoặc yêu cầu những cuộc đại tu lớn.
Trường hợp Ngân hàng Đầu tư Toàn cầu
Trường hợp của Ngân hàng Đầu tư Toàn cầu đã nâng cấp thành công hệ thống từ COBOL lên cụm máy chủ Linux hiện đại và cơ sở dữ liệu Oracle RAC. Thao tác này đã giúp công ty tiết kiệm được hơn 125 triệu đô la mỗi năm và cải thiện thời gian hoạt động lên 99%. Trong trường hợp này, công ty đã thu hồi chi phí trong vòng 14 tháng.
DBS
Việc triển khai của DBS là một ví dụ khác đáng để thảo luận. Ngân hàng này đã chuyển hoạt động của mình sang mô hình điện toán đám mây lai kết hợp máy chủ chính (hybrid cloud-mainframe), cho phép công ty cung cấp khả năng truy cập toàn cầu tốt hơn vào các hoạt động và dịch vụ của mình. Sự nâng cấp này không hoàn toàn thay thế COBOL mà chỉ nâng cấp nó bằng các dịch vụ kỹ thuật số.
Vì sao cổ phiếu IBM giảm: Tuyên bố về việc hiện đại hóa COBOL của Anthropic
Điều quan trọng cần lưu ý là IBM đã thu được doanh thu khổng lồ từ việc sử dụng ngôn ngữ lập trình COBOL trong nhiều thập kỷ. Có lẽ đó là lý do tại sao các nhà đầu tư của IBM phản ứng mạnh mẽ trước thông tin về việc ra mắt một hệ thống lập trình AI COBOL mới. Đặc biệt, Anthropics Cloud Code sẽ hỗ trợ một số chức năng quan trọng.
Những gì Claude Code của Anthropic có thể làm được cho COBOL
Theo tài liệu của công ty, thuật toán này sẽ hỗ trợ tự động hóa hoàn toàn, phân tích và lập tài liệu. Ngoài ra, nó sẽ cung cấp hỗ trợ đầy đủ cho việc chuyển đổi cơ sở dữ liệu COBOL sang các ngôn ngữ hiện đại như Python.
Công cụ chuyển đổi COBOL được hỗ trợ bởi AI
Việc công cụ này được thiết kế đặc biệt để chuyển đổi cơ sở dữ liệu sang các tùy chọn hiện đại là một dấu hiệu cho thấy COBOL đang dần đi đến hồi kết. Theo Anthropic, hệ thống hoạt động bằng cách quét toàn bộ mã COBOL trước tiên.
Bước này được sử dụng để lập bản đồ các mối quan hệ phụ thuộc, luồng dữ liệu, các mối quan hệ và đường dẫn thực thi của các hệ thống đang sử dụng. Nó cũng tận dụng các tác nhân con chạy song song để nâng cao hiệu suất. Theo... nhân loạiHệ thống được thiết lập để chuyển đổi logic COBOL sang Java theo phong cách đặc trưng với các mẫu thiết kế.
IBM Counter-Strike: Watsonx Code Assistant for Z
Trong khi Claude Code của Anthropic thu hút sự chú ý của dư luận, IBM cũng đang triển khai giải pháp trí tuệ nhân tạo tạo sinh của riêng mình, Watsonx Code Assistant for Z, được thiết kế để hiện đại hóa chính những máy tính mainframe mà họ đã chế tạo. Không giống như trí tuệ nhân tạo đa năng, Watsonx được xây dựng dành riêng cho kiến trúc IBM Z, tập trung vào quá trình chuyển đổi "được quản lý chặt chẽ".
- Cú pháp so với Hệ thốngIBM lập luận rằng trong khi Claude có thể dịch cú pháp, Watsonx hiểu được hệ sinh thái z/OS cơ bản, bao gồm các trình giám sát xử lý giao dịch (CICS) và cơ sở dữ liệu phân cấp (IMS) mà các công cụ bên ngoài không thể nhìn thấy.
- Tái cấu trúc gia tăngCông cụ này cho phép các nhà phát triển lựa chọn chuyển đổi mã COBOL thành mã Java chất lượng cao trong khi vẫn duy trì "sự tương đương về ngữ nghĩa". Điều này có nghĩa là mã mới được đảm bảo sẽ tạo ra kết quả tài chính chính xác giống như logic cũ đã tồn tại 40 năm mà nó thay thế.
- Sự chuyển đổi “chủ động”Đầu năm 2026, IBM đã cập nhật bộ phần mềm này với các quy trình làm việc dựa trên tác nhân, chủ động lập bản đồ các mối quan hệ phụ thuộc trên hàng triệu dòng mã, giảm "giai đoạn khám phá" của các dự án hiện đại hóa lên đến 90%.
Nút thắt cổ chai trong kiểm thử: Chứng minh tính tương đương trong hệ thống sản xuất
Có lẽ tính năng quan trọng nhất của hệ sinh thái mới là môi trường thử nghiệm. Tùy chọn này cho phép các tổ chức kiểm tra mã lập trình cơ sở dữ liệu mới của họ trước khi chia sẻ với khách hàng. Bộ công cụ kiểm thử toàn diện này giúp các công ty đảm bảo khả năng tương tác và chức năng đầy đủ, tránh mọi sự cố có thể gây khó xử khi ra mắt sản phẩm.
IBM kiếm tiền ở những hệ thống cũ (và không kiếm tiền ở những hệ thống nào)
Việc giới thiệu ngôn ngữ lập trình COBOL đã giúp IBM duy trì vị thế thống trị trong lĩnh vực dữ liệu tài chính. Ngôn ngữ lập trình này vẫn là tiêu chuẩn ngành và là một trong những nguồn doanh thu ổn định nhất của công ty.
Liệu COBOL sắp kết thúc?
Tin tức về hệ thống AI đã giáng một đòn mạnh vào các nhà đầu tư của IBM. Cổ phiếu IBM đã giảm khoảng 13.2% vào ngày 23 tháng 2 năm 2026, mức giảm phần trăm trong một ngày mạnh nhất kể từ ngày 18 tháng 10 năm 2000, sau khi các nhà đầu tư phản ứng với tuyên bố rằng công cụ AI có thể đẩy nhanh quá trình hiện đại hóa COBOL. Phản ứng của thị trường rất rõ ràng - có nhu cầu mạnh mẽ về một giải pháp thay thế tốt hơn cho COBOL, và giờ đây khi nó đã trở nên hợp lý về giá cả, hầu hết các công ty sẽ chuyển đổi.
Thêm vào đó, hệ thống này có thể hoàn thành các tác vụ này với chi phí thấp hơn nhiều so với các nhà phát triển COBOL truyền thống, vốn có thể có giá từ 500 đô la trở lên mỗi ngày. Chi phí thấp hơn và hiệu quả cao hơn này sẽ làm suy yếu nhiều dịch vụ mà COBOL cung cấp và ảnh hưởng đến bất kỳ doanh nghiệp mới nào muốn gia nhập thị trường.
Việc chuyển đổi này sẽ khiến IBM bị loại khỏi ngành công nghiệp mà họ đã thống trị hơn nửa thế kỷ. Tuy nhiên, điều quan trọng cần lưu ý là nhiều người tin rằng đây có thể là một phản ứng thái quá, vì vẫn còn nhiều chi phí và rủi ro tiềm ẩn mà quá trình chuyển đổi mang lại, bất kể việc cải thiện các cổng mã hóa.
Kiểm tra thực tế về tiến độ: Tại sao quá trình di cư vẫn có thể mất 5-10 năm?
Bất chấp những biến động đột ngột của thị trường, hầu hết các nhà phân tích đều đồng ý rằng phản ứng vội vàng của nhà đầu tư này có phần hơi thái quá. Việc sử dụng COBOL rất phổ biến và các hệ thống mà nó điều khiển lại vô cùng quan trọng đối với các khía cạnh cốt lõi của xã hội, do đó bất kỳ sự chuyển đổi nào sang một hệ thống mới chắc chắn sẽ được thực hiện một cách chậm rãi.
Quá trình thử nghiệm cần thiết để hoàn tất việc chuyển đổi trên toàn bộ lĩnh vực cũng sẽ mất một khoảng thời gian. Do đó, ngay cả với các giải pháp thay thế hiệu quả hơn và công cụ chuyển đổi dựa trên trí tuệ nhân tạo, cũng có thể phải mất gần một thập kỷ trước khi những thay đổi thực sự được thực hiện.
Các công ty sáng tạo trong lĩnh vực cơ sở dữ liệu
Các nghiên cứu thị trường ước tính thị trường cơ sở dữ liệu toàn cầu sẽ đạt khoảng 171 tỷ đô la vào năm 2026, và dự kiến sẽ tiếp tục tăng trưởng trong vài năm tới khi khối lượng công việc AI mở rộng và nhu cầu về cơ sở hạ tầng dữ liệu tăng lên. Sự thành công của ngành này có thể được gói gọn trong một vài công ty và doanh nghiệp hàng đầu liên tục đầu tư vào nghiên cứu và phát triển, chẳng hạn như Oracle. (ORCL -2.21%) và Microsoft SQL Server (MSFT -2.51%).
IBM
Lịch sử của IBM bắt đầu hơn 100 năm trước, vào năm 1911. Đó là khi công ty ra mắt với tên gọi Computing-Tabulating-Recording Company (CTR). Công ty được thành lập bởi nhà đầu tư nổi tiếng Charles Ranlett Flint, với mục tiêu thúc đẩy sự phát triển của công nghệ mới nổi.
Năm 1924, công ty đổi tên thành IBM (International Business Machines). Tên mới này là một phần của sự chuyển đổi rộng hơn sang lĩnh vực điện toán kinh doanh dưới sự chỉ đạo của Thomas J. Watson Sr. Đến năm 1951, công ty đã thành công trong việc cho ra mắt chiếc máy tính khoa học đầu tiên.
IBM đã thống trị lĩnh vực máy tính trong nhiều thập kỷ. Họ chỉ bắt đầu mất vị thế thống trị khi máy tính chuyển từ những thiết bị lớn chiếm cả căn phòng sang những lựa chọn nhỏ gọn hơn. IBM đã đầu tư rất nhiều và dẫn đầu thị trường về các thiết bị lớn hơn này, vì vậy họ hầu như không có động lực kinh tế nào để thay đổi mô hình của mình.
Ngày nay, IBM chỉ còn là tàn tích của thời kỳ hoàng kim trước đây. Tuy nhiên, công ty vẫn được coi là một thế lực đổi mới trên thị trường. nhà đầu tư và có sự hiện diện mạnh mẽ trong lĩnh vực tài chính và chính phủ, nơi các hệ thống cũ vẫn chiếm ưu thế.
Những ai đang tìm kiếm một công ty máy tính có lịch sử lâu đời hơn một thế kỷ nên nghiên cứu thêm về cổ phiếu IBM. Công ty này gần đây đã mở rộng sang... AI, chuỗi khối (blockchain)và Tính toán lượng tử, báo hiệu những đổi mới trong tương lai cho thị trường.
Tin tức và diễn biến mới nhất về cổ phiếu IBM (IBM)
Thay đổi không thể cưỡng lại: Làm thế nào để nhận biết sự tăng trưởng thực sự
Seagate hay IBM: Cổ phiếu nào trong lĩnh vực lưu trữ doanh nghiệp là lựa chọn tốt hơn?
IBM mở rộng khả năng của Watsonx với Trí tuệ nhân tạo giọng nói: Liệu điều này có thể thúc đẩy tăng trưởng người dùng?
2 lý do nỗi lo ngại của IBM về COBOL là bị thổi phồng quá mức
CrowdStrike và IBM đang định hình lại chiến lược phòng thủ mạng.
Tin tức buổi sáng: Vụ kiện mang tính bước ngoặt cảnh báo ngành công nghệ
COBOL là gì và tại sao các nhà đầu tư của IBM lại hoảng loạn? | Kết luận
Thật dễ hiểu tại sao IBM có thể mất một số nguồn tài trợ trong tương lai do hệ thống AI này. Trong nhiều năm, lập trình COBOL vẫn chỉ dành cho một nhóm lập trình viên kỳ cựu và giàu kinh nghiệm, những người tính phí rất cao cho dịch vụ của họ. Giờ đây, bất kỳ công ty nào cũng có khả năng hiện đại hóa các hệ thống này với chi phí phải chăng.
Tìm hiểu thêm về các tin tức quan trọng khác trên thị trường. đây.












