
IBM $IBM ( ▼ 0.45% ) just had its worst trading day since the dot-com crash, plunging more than 13% after a rival AI breakthrough rattled confidence in its legacy business. The sell-off was sparked by an Anthropic blog post showcasing Claude Code’s ability to automatically modernize COBOL the decades-old programming language that still powers many of IBM’s mainframe systems.
For a company whose enterprise moat is partly built on maintaining and upgrading those aging systems, the idea that AI could cheaply rewrite them is… unsettling.
COBOL: Old, everywhere, and suddenly vulnerable
COBOL may sound like a relic, but it still underpins banks, governments, and massive corporate back-office systems worldwide. That dependency has historically guaranteed steady revenue for IBM through maintenance contracts and modernization projects.
If AI tools can convert COBOL into modern code quickly and cheaply, the economics of that business could change overnight. Investors appeared to price in that risk immediately.
Big Blue fires back
IBM pushed back with its own messaging, arguing that customers don’t buy mainframes for a single programming language — they buy the platform, security, and reliability. The company also emphasized that its own AI suite, Watsonx, already includes tools for modernizing COBOL applications.
In other words, IBM’s response boils down to: we’re not the dinosaur — we’re building the asteroid defense system too.
Why markets reacted so violently
This episode highlights a broader theme playing out across tech: AI isn’t just creating new winners; it’s threatening long-standing revenue streams that once looked untouchable. When the market senses a potential moat breach — especially in a slow-growth legacy giant repricing can be swift and brutal.
Whether Claude Code truly disrupts IBM’s business or simply accelerates existing modernization trends remains to be seen. But for one day at least, investors treated it like the beginning of a structural shift rather than just another product announcement.