Loading News Article...
We're loading the full news article for you. This includes the article content, images, author information, and related articles.
We're loading the full news article for you. This includes the article content, images, author information, and related articles.
IBM has announced the watsonx Code Assistant for IBM i, an AI-powered tool currently in private preview, designed to help developers understand and modernize legacy RPG code on the IBM i (AS/400) platform by providing contextual code suggestions and transformations.
Armonk, NY – In a significant push to breathe new life into legacy enterprise systems, IBM has announced the watsonx Code Assistant for IBM i, an AI-powered development tool built to help modernize applications written in RPG (Report Program Generator)—the foundational language of the IBM i platform, formerly known as AS/400.
Currently in private preview, the new assistant is tailored for the unique challenges of IBM i environments, where aging but mission-critical applications still run vast portions of global ERP infrastructure.
For decades, RPG has been the backbone of business applications in sectors such as finance, manufacturing, and logistics. However, modernization efforts have been historically slow and costly, largely due to the complexity of the code and the dwindling number of RPG experts.
IBM’s watsonx Code Assistant aims to transform this bottleneck into a breakthrough.
“We’re giving developers a bridge between the legacy and the future—powered by AI trained specifically for IBM i systems,” said an IBM representative.
Key features include:
🧠 Context-aware code explanations to help developers quickly grasp legacy logic.
💡 AI-assisted code refactoring, generating modern equivalents of legacy RPG constructs.
🔍 Obsolete pattern detection, flagging outdated coding practices and offering improved alternatives.
Unlike generic code assistants, watsonx Code Assistant is built on a specialized large language model trained with IBM’s deep domain knowledge in IBM i systems. It not only understands the syntax of RPG, but the business logic patterns, modular structures, and performance sensitivities that define mature enterprise applications.
For instance:
It can interpret data flow across DDS files and suggest relational model refactoring.
It identifies fixed-format logic that can be converted to free-format RPG or even modern language constructslike Java or Python.
It assists in the modularization of monolithic programs, aligning with microservices or cloud-native design patterns.
Legacy ERP platforms are notoriously difficult to upgrade, often requiring months—if not years—of manual effort. With watsonx Code Assistant for IBM i, IBM is offering a tool that can dramatically shorten modernization timelines by automating much of the code understanding and transformation process.
This means:
🚀 Faster time-to-market for modernized ERP features
💰 Lower cost and risk associated with code refactoring
🧰 Empowerment of newer developers unfamiliar with RPG to contribute meaningfully
While the tool is currently in private preview, IBM has signaled that broader availability is planned following real-world testing with select enterprise customers. The move is part of a broader strategy to extend watsonx capabilities across IBM’s ecosystem, turning AI into a full-stack enabler for modernization—not just a chatbot or code snippet generator.
🛠️ IBM introduces watsonx Code Assistant for IBM i, tailored for modernizing legacy RPG applications.
🤖 Built on AI trained specifically for the IBM i environment, it offers code explanations, refactoring suggestions, and modernization insights.
⚙️ Accelerates ERP upgrades and lowers modernization costs by automating complex code analysis and transformation.
🔒 Currently in private preview, with plans for enterprise rollout soon.
Related to "IBM Launches Watsonx Code Assistant for Modernizin..."