ReadingResearchRadarInvestment framework
Sign in / Sign up
← Back to reading
News2 min read·2026-10-20DisconfirmAI Editorial

OpenAI Releases MultiLangBench to Evaluate AI Coding in Low-Resource Languages like COBOL

OpenAI introduces a new benchmark testing large language models' ability to build database engines and port legacy code in data-scarce languages such as COBOL and Fortran.

ImportanceMaterialEvidenceE2 unreplicatedWrite-upQuick

Original publication time 2026-10-20 19:41 GMT+8

OpenAI has recently released MultiLangBench, a programming benchmark designed to test whether AI models can build SQLite-compatible database engines from scratch using 20 different programming languages. The benchmark specifically covers "low-resource" languages with limited training data and documentation, such as COBOL, Fortran, and Visual Basic, alongside mainstream languages like Python, Java, and Rust, allowing developers to compare model capabilities across diverse software development environments.

This initiative addresses a persistent challenge in enterprise IT: many core business systems have been running for decades and still rely on early-generation languages like COBOL. When companies need to maintain or rewrite these legacy systems, they often face issues such as the departure of original developers, incomplete documentation, and business rules embedded solely within the code. While AI can assist in program maintenance and cross-language porting, it must accurately understand existing business logic to avoid altering original calculation results or data processing methods during the rewrite.

MultiLangBench uses SQLite 3.40.1 as the common test subject, requiring models to write programs that handle database operations in specified languages based on provided documentation. The testing environment prohibits internet access and removes existing SQLite software to prevent models from simply calling pre-existing libraries. Results are verified against the original SQLite implementation to ensure functional correctness.

Sign in / Sign up
ReadingResearchRadarInvestment framework

According to reports by iThome, OpenAI evaluated models including GPT-6 Astra. At maximum reasoning intensity, Astra achieved an average pass rate of 87.4% across the 20 languages, significantly higher than GPT-5.6 Sol's 26.8%. COBOL remained the lowest-performing language for Astra, with a pass rate of 72.1%. Additionally, OpenAI designed a COBOL rewriting evaluation for cross-language porting, requiring conversion to C++, Java, Kotlin, Python, or Rust while ensuring output consistency with the original program (e.g., matching rounding rules for monetary calculations). In this specific test, GPT-6.1 Sol achieved 86.6% accuracy at lower reasoning intensity. The benchmark configuration and test data are now publicly available on GitHub.

Sources

  • 报道出处ithome.com.tw↗
Continue researching →