While tech companies are offering massive salaries to AI engineers, another group of developers is quietly cashing in on a much older skill. Their expertise isn't in artificial intelligence or cutting-edge software. Instead, they work with a programming language that was created in 1959 and still powers some of the world's most critical financial systems.That language is COBOL.ALSO READ: “I can’t come back at 75”: As Nandan Nilekani turns 71, Infosys faces its biggest leadership questionDespite being more than six decades old, COBOL remains deeply embedded in global banking, government systems, and financial infrastructure. As experienced COBOL programmers retire, companies are scrambling to find people who can maintain the software, creating a surprising opportunity for a new generation of developers.What Is COBOL?COBOL, short for Common Business-Oriented Language, was introduced in 1959 to help businesses process large amounts of financial and administrative data.ALSO READ: Watch: Anthropic's free Claude workshop that teaches 40 prompting techniques from the team behind the AIThe language was co-designed by pioneering computer scientist and U.S. Navy Rear Admiral Grace Hopper and emerged during the administration of Dwight D. Eisenhower.Originally intended as a practical business programming language, COBOL ended up becoming one of the most important technologies in modern commerce. Today, much of the world's banking and payment infrastructure still relies on software written decades ago.The Hidden Technology Behind Trillions of DollarsMost people never see COBOL in action, but they interact with systems powered by it almost every day. Industry estimates suggest that COBOL-based systems handle around $3 trillion in commerce daily. The language is also involved in the vast majority of ATM transactions worldwide and supports a significant portion of banking operations in the United States.Major government institutions, including the US Treasury, the Internal Revenue Service (IRS), the Social Security Administration, and the Department of Veterans Affairs, continue to depend on COBOL-powered systems.This means that although the language rarely makes headlines, it remains one of the most important pieces of software infrastructure in the world.Why Banks Haven't Replaced ItAt first glance, replacing a 65-year-old programming language seems like an obvious move. The reality is far more complicated.COBOL was designed to process financial transactions with exceptional reliability. Over decades, banks built enormous networks of interconnected applications around it. These systems contain business logic, compliance requirements, and operational rules accumulated over generations. It often requires rebuilding critical systems from the ground up while ensuring that millions of daily transactions continue without interruption.Some financial institutions have attempted large-scale migrations away from COBOL, only to discover that the process can take years and cost hundreds of millions of dollars.For many organizations, maintaining existing systems remains the less risky and less expensive option.A Growing Talent CrisisThe biggest challenge facing companies today is not the technology itself. It's finding people who know how to work with it.Many of the programmers who built and maintained COBOL systems are now reaching retirement age. Industry reports suggest that experienced COBOL professionals are leaving the workforce at a steady pace, while universities have largely stopped teaching the language.As a result, organizations are struggling to replace highly specialized knowledge that has accumulated over decades. Recent surveys indicate that a majority of companies running COBOL systems face difficulties hiring qualified developers.The Rise of the New COBOL SpecialistsWhat looks like an outdated skill to many programmers has become a valuable niche for others. A small but growing group of younger developers has realized that COBOL expertise is increasingly rare. Instead of competing in crowded fields, they are learning a language that relatively few engineers understand.The scarcity of talent has translated into strong demand.Banks, insurance companies, government agencies, and large corporations are willing to pay premium salaries for professionals who can maintain critical systems and prevent costly disruptions. For these developers, mastering an old technology has become an unexpected career advantage.Retired Programmers Are Being Called BackThe shortage has become so severe that some organizations are turning to retired experts. Specialized consulting firms now help companies reconnect with former COBOL programmers who left the workforce years ago.Many of these retirees possess knowledge that cannot easily be replaced because they worked on the original systems and understand decades of modifications and business rules. In some cases, experienced consultants are reportedly earning more through short-term projects than they did during their full-time careers.Can AI Solve the COBOL Problem?Artificial intelligence is emerging as one possible solution. Banks and large enterprises are increasingly experimenting with AI tools that can analyze, document, and update legacy COBOL code.The goal is not necessarily to replace COBOL immediately, but to make it easier for modern engineers to understand systems that have been running for decades.AI could help bridge the knowledge gap as veteran programmers retire, reducing the risks associated with maintaining critical infrastructure.However, experts note that human oversight remains essential because financial systems require extremely high levels of accuracy and reliability.The Surprising Future of a 1959 TechnologyIn an era dominated by AI, cloud computing, and advanced automation, COBOL continues to prove that older technologies do not always disappear. For banks and governments, reliability often matters more than novelty.As long as trillions of dollars continue to move through COBOL-powered systems, the demand for people who understand the language is unlikely to vanish.And for a growing number of young developers, learning a programming language from 1959 is turning out to be one of the smartest career decisions they can make.
US banks rely on a 65-year-old programming language; companies are paying a premium for developers who know it
A 1959 programming language, COBOL, is powering global finance and government systems. As experienced programmers retire, companies face a talent crisis. This has created a lucrative opportunity for new developers learning this older skill. Banks and agencies are paying top salaries to maintain these vital systems. AI is also being explored to help manage COBOL code.
COBOL (1959) handles $3 trillion daily in banking; experienced developers are retiring without successors. The shortage makes COBOL expertise rare, pushing companies to pay premium salaries for specialists maintaining critical financial infrastructure.












