{"id":613390,"date":"2026-05-31T08:41:13","date_gmt":"2026-05-31T08:41:13","guid":{"rendered":"https:\/\/www.newsbeep.com\/uk\/613390\/"},"modified":"2026-05-31T08:41:13","modified_gmt":"2026-05-31T08:41:13","slug":"a-65-year-old-programming-language-called-cobol-still-quietly-processes-over-3-trillion-in-banking-transactions-every-single-day-and-because-the-original-engineers-are-rapidly-retiring-ban","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/uk\/613390\/","title":{"rendered":"A 65-year-old programming language called COBOL still quietly processes over $3 trillion in banking transactions every single day \u2014 and because the original engineers are rapidly retiring, banks are scrambling to pay younger developers fortunes just to keep the ancient infrastructure from breaking"},"content":{"rendered":"<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The next time you use an ATM, transfer money between accounts, or swipe a credit card at a checkout, there is a strong chance that somewhere behind the scenes \u2014 invisible, silent, and almost certainly running on a mainframe older than most of the building it sits in \u2014 a programming language called COBOL is doing the actual work.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">COBOL is 67 years old this year. It was designed in 1959, when the average car cost $2,200 and Eisenhower was president. Its co-designer was Rear Admiral Grace Hopper \u2014 the same Grace Hopper from the famous moth-in-the-relay story, who spent her career advocating for programming languages that ordinary people could read.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">It was supposed to be a stopgap.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">It has been running the world\u2019s financial system, almost continuously, ever since.<\/p>\n<p>The numbers<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The standard figure for how much money COBOL handles every day is one of those statistics that sounds wrong the first time you hear it, and remains true anyway.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/cacm.acm.org\/news\/cobol-programmers-are-back-in-demand-seriously\/\" rel=\"nofollow noopener\" target=\"_blank\">According to the Communications of the ACM<\/a>, roughly $3 trillion in daily commerce flows through COBOL systems. Around 95% of ATM transactions touch COBOL code. Around 80% of in-person banking transactions go through it. More than 40% of U.S. banking systems are still built on it. Roughly 220 billion lines of COBOL code remain in active use across financial institutions worldwide.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The U.S. Treasury runs on COBOL. The IRS runs on COBOL. So does the Department of Veterans Affairs. So do major payroll systems, retirement systems, and large parts of the insurance industry. The Social Security Administration runs on it. If COBOL stopped working tomorrow, large parts of the American economy would go dark within hours.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">To put the scale differently: this is a language most computer science students aren\u2019t taught anymore, written for hardware that has been technically obsolete for decades, and it is currently the load-bearing software of the developed world\u2019s financial infrastructure.<\/p>\n<p>Why it never went away<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The obvious question is why nobody has just replaced it.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The answer is partly that COBOL is genuinely good at what it does. It was designed for a specific job \u2014 moving money around reliably, in large volumes, with absolute precision \u2014 and it does that job exceptionally well. COBOL systems are, by reputation, more stable than most modern software. They were designed in an era when computer time was expensive and errors were career-ending, and they reflect that discipline.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The deeper reason is that replacing them is much harder than it sounds. A modern bank doesn\u2019t run one COBOL program. It runs an enormous, interconnected web of programs, some written in the 1960s and modified continuously since, encoding decades of business rules, regulatory requirements, and edge-case handling that exists nowhere else. Untangling those rules and rewriting them in a modern language isn\u2019t a software project. It\u2019s an archaeology project, performed on the still-beating heart of the bank\u2019s operations.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Several major banks have tried. The Commonwealth Bank of Australia attempted to migrate off COBOL and spent five years and roughly $750 million on the effort. Various U.S. banks have similar stories \u2014 multi-year, nine-figure migrations that either failed or finished years late. The cheaper option, almost always, has been to keep COBOL running.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">But keeping COBOL running requires people who can read it.<\/p>\n<p>The retirement cliff<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Here is where the story gets genuinely worrying.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The engineers who built and have maintained the world\u2019s COBOL systems were trained in the 1960s, 1970s, and 1980s. Most are now in their 60s and 70s themselves. They are retiring at a rate of roughly 10% per year, and they are not being replaced.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">University computer science programs largely stopped teaching COBOL in the 1980s. The result is a generational gap: there are people in their 50s today who have never seen a line of COBOL code in their professional lives. The pipeline of new specialists has been essentially closed for forty years.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">This was manageable as long as the existing workforce stayed on the job. It is now a problem that is becoming acute. Industry surveys cited by <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/www.metaintro.com\/blog\/cobol-developer-shortage-legacy-systems-career-opportunity-2026\" rel=\"nofollow noopener\" target=\"_blank\">Metaintro\u2019s coverage<\/a> suggest roughly 60% of organisations running COBOL systems are struggling to find qualified developers. A company called COBOL Cowboys \u2014 yes, that\u2019s the real name \u2014 has built a business specifically out of contracting retired COBOL programmers back into emergency consulting work, often at significant hourly rates.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">When New Jersey\u2019s unemployment system collapsed under pandemic-era load in 2020, the state had to publicly appeal for retired COBOL programmers to volunteer their help. That image \u2014 a government agency begging retirees to come back and fix critical infrastructure \u2014 is the future the banking sector is now staring down at much larger scale.<\/p>\n<p>What banks are doing about it<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The current response is a mixture of three strategies.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The first is paying the existing COBOL experts whatever it costs to stay. Senior COBOL contractors today can command rates that would have looked absurd a decade ago. Some retired programmers are quietly earning more in consulting work than they did in their full-time careers.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The second is training younger developers specifically in COBOL \u2014 an unusual reverse migration. A small but growing number of programmers in their 20s and 30s have noticed that COBOL skills are now genuinely scarce and increasingly valuable, and have invested in learning a language most of their peers consider professionally embarrassing. They are, slowly, becoming highly paid.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The third strategy is to bring in AI. Large language models, including modern ones, can read COBOL reasonably well, and several major banks are now using AI tools to help maintain and modernise their COBOL codebases. It\u2019s an unusual moment in computing history: the newest and most fashionable technology in the field is being deployed, in significant part, to keep its oldest still working.<\/p>\n<p>Why it matters<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">It is tempting to file all this under technological curiosity. It\u2019s more serious than that.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">For most of computing history, the assumption has been that software gets replaced. New languages emerge, old ones fade, and the underlying infrastructure of the world refreshes every couple of decades. COBOL is the clearest evidence that this assumption is wrong. Some software, once embedded deeply enough in critical systems, simply never goes away. It just acquires layers, and the people who understand it get older.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Sixty-five years on, COBOL is still running the money. The engineers who built it are nearly gone. What replaces them \u2014 younger developers, retired veterans, AI tools, or some combination \u2014 will quietly determine whether the financial system stays standing or not.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Most people will never know any of this is happening. That, in many ways, is the point.<\/p>\n<p>Produced with AI assistance. Reviewed by the Make Tech Easier editorial team before publication. See our <a href=\"https:\/\/maketecheasier.com\/editorial-guidelines\/\" rel=\"nofollow noopener\" target=\"_blank\">editorial policy<\/a> and <a href=\"https:\/\/maketecheasier.com\/about\/\" rel=\"nofollow noopener\" target=\"_blank\">about page<\/a>.<\/p>\n<p style=\"font-size: 13px; font-weight: 600; color: #222; margin: 0 0 6px; letter-spacing: 0.01em;\">About this article<\/p>\n<p style=\"font-size: 14px; line-height: 1.6; color: #555; margin: 0;\">This article is for general information and reflection. It is not professional advice. For your specific situation, consult a qualified professional. <a href=\"https:\/\/maketecheasier.com\/editorial-guidelines\/\" style=\"color: #185FA5; text-decoration: underline;\" rel=\"nofollow noopener\" target=\"_blank\">Editorial policy \u2192<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"The next time you use an ATM, transfer money between accounts, or swipe a credit card at a&hellip;\n","protected":false},"author":2,"featured_media":613391,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[59,86,56,54,55],"class_list":["post-613390","post","type-post","status-publish","format-standard","has-post-thumbnail","category-technology","tag-gb","tag-technology","tag-uk","tag-united-kingdom","tag-unitedkingdom"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/613390","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/comments?post=613390"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/613390\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media\/613391"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media?parent=613390"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/categories?post=613390"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/tags?post=613390"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}