IBM or International Business Machines Corp had its worst day on stock market in more than 25 years on Monday, February 23. The 100-year-old IT giant saw its market value plunge by billions on fears that a new tool from Anthropic could up-end its dominance of corporate IT. The carnage started after AI startup Anthropic said in a blog post that its Claude Code tool can help modernize COBOL, a dated programming language that’s run on IBM computers. The stock plunged 13% — its biggest single-day percentage loss since October 2000. IBM defended the company’s prospects saying its core mainframe computer business offers a platform that provides the same quality of performance and security for various programming languages and not just COBOL. “The value IBM mainframe delivers has nothing to do with Cobol,” IBM Senior Vice President Rob Thomas wrote in a blog post. “Whether the application is written in COBOL, Java, or any other language, the platform provides the same guarantees. The language is not the source of that value. The platform is.” IBM told Yahoo Finance on the stock market rout, “IBM has been investing in code modernization for years – both through skilling initiatives and through our own generative AI capabilities. More than two years ago, we launched Watsonx Code Assistant for Z (IBM’s mainframe) because we understand the benefit of AI in modernizing code. New AI tools emerge every week, including our own. What they do not change is the fundamental engineering challenge of running mission-critical workloads at scale. Translating COBOL is the easy part. The real work is data architecture redesign, runtime replacement, transaction processing integrity, and hardware-accelerated performance built over decades of tight software and hardware coupling. That is the problem IBM has spent decades learning to solve, and AI is the most powerful tool we have ever had to do it.”In a blog post titled, ‘Lost in Translation: What the AI code debate keeps getting wrong’, IBM VP Thomas gave five reasons to stress what the entire AI debate gets wrong about AI coding and the America’s oldest technology company IBM.
Here’s Rob Thomas’ blog post for almost everyone saying a big chunk of IBM business is over as well as that software industry is dead
AI has sparked a new round of conversation about COBOL, with tools emerging that claim to translate legacy code and, with it, solve the modernization challenge. It is worth being precise about what that means and what it does not. Translating code is one thing. Modernizing a platform is something else entirely. The two are not the same, and the gap between them is where most enterprises run into trouble. But the value IBM mainframe delivers has nothing to do with COBOL. It has to do with what the platform is: a purpose-built architecture from silicon through the operating system for unmatched transactional resilience, security, performance, and efficiency at scale that no other distributed environment has been able to deliver. Whether the application is written in COBOL, Java, or any other language, the platform provides the same guarantees. The language is not the source of that value. The platform is. Here is where the translation argument falls short, and why it matters:Translation captures almost none of the actual complexity. The modernization challenge is not a COBOL language problem. It is everything the application runs on and integrates with. Enterprise COBOL on IBM Z sits inside a vertically integrated stack: z/OS, CICS, IMS, Db2, RACF, MQ, Parallel Sysplex, and Cybervault with DS8K Storage. That stack is what enables 25 billion encrypted transactions per day on a single system, 450 billion AI inferences per day at 1ms response time, up to eight nines of availability, quantum-safe encryption, and sustained 100 percent utilization without impacting SLAs. Translating COBOL does not move any of that. The real work is data architecture redesign, runtime replacement, transaction processing integrity, and non-functional requirements baked into the platform itself. That is system-level engineering, not language conversion. Decades of hardware-software integration cannot be replicated by moving code. COBOL on IBM Z is code optimized over decades of tight coupling between software and hardware. An analogy is the iOS and iPhone: someone could build an alternative, but it is unlikely to displace a billion iPhones. The performance derives from tight coupling of software and hardware, processor-level acceleration, I/O subsystem optimization, and decades of performance tuning. AI strengthens the mainframe case, it does not weaken it. Code refactoring, DevOps modernization, knowledge preservation, and quality-of-service improvements are all on-platform opportunities that AI accelerates. It compresses timelines and addresses the skills gap as experienced COBOL developers retire. Each of these is an argument for doing more on IBM Z, not less. SaaS-only solution does not hold up under scrutiny. Given the depth of on-premises dependencies, it is difficult to see how a SaaS-only solution can replace the COBOL applications on the mainframe, meeting the demands of the enterprise. And given everything happening around digital sovereignty and data residency, would an organization make its most critical transactions dependent on a provider operating in a jurisdiction it does not control? Some of this conversation is not about the mainframe. Roughly 40 percent of COBOL runs on Windows, Linux, and other distributed platforms. A large portion of the AI-and-COBOL story is a distributed systems problem that has been folded into a mainframe headline. The two challenges require different approaches and conflating them leads to the wrong solution. The tools that translate COBOL are solving a real problem. Just not the one that matters the most for enterprises running IBM Z. Most of the headlines are about the code, but the engineers doing this work know the code is the starting point, not the destination. What the application runs on, how it scales, how it recovers, how it is encrypted, and how it integrates with everything around it – that is the real modernization work. Understanding that difference is where the work actually starts. This isn’t theoretical. Clients are already proving these points: Royal Bank of Canada – Utilized watsonx Code Assistant for Z to proactively identify dependencies, data flows, structure and organization of existing applications, creating an in-depth blueprint for the modernization and management of changes to core system applications. Learn more. National Organization for Social Insurance – NOSI observed up to a 94% reduction in time to analyze and locate superfluous COBOL code and programmatic routines, reducing the identification time from approximately 8 hours to nearer to 30 minutes using watsonx Code Assistant for Z. Learn more. ANZ Bank – uses modern DevOps tools to reduce manual operations by 60% and accelerate application modernization. Learn more. In summary, the AI debate is real and AI for code will drive substantial value creation, but neither should be lost in translation.

