From COBOL To Crisis? DOGE's Plan To Rewrite Social Security's Code In Months Sparks Fears Of Payment Disruptions [View all]
Source: Benzinga
From COBOL To Crisis? DOGE's Plan To Rewrite Social Security's Code In Months Sparks Fears Of Payment Disruptions
Kaili Killpack
Fri, April 4, 2025 at 12:30 PM EDT 4 min read
The Social Security Administration is facing a potential overhaul of its computer systems, one that could disrupt the benefits of millions of Americans who rely on these payments. The Department of Government Efficiency aims to migrate the SSA's infrastructure away from its decades-old COBOL programming language in just a few months. Experts warn that such an aggressive timeline could jeopardize the very system that supports the financial well-being of millions of people.
What is DOGEs Plan?
DOGE has outlined a proposal to replace the core programming of the SSA, which has been running on COBOLa language created in the late 1950s. According to WIRED, DOGE's team is pushing to complete this transition in just a matter of months. This proposal is raising red flags across the tech community. Modernizing such a massive system is already a monumental task, but attempting to do so in such a compressed timeframe could lead to costly errors.
The Role of COBOL
Many critics of the SSA's infrastructure point to its reliance on COBOL, which, despite its age, remains a workhorse for many financial systems. According to Reuters, COBOL is still widely used to process 95% of ATM transactions worldwide. The programming languages longevity is a testament to its stability and efficiency, particularly when handling large datasets, such as those needed to calculate and distribute Social Security benefits.
-snip-
Potential for Disaster
One of the most pressing concerns is the possibility of payment errors or system outages. The SSA handles an enormous volume of financial transactions each year840 million to be exact. Small discrepancies in calculations could result in catastrophic errors. A former SSA technologist told WIRED that COBOL processes decimal values differently than newer languages like Java, meaning that even a minor error could lead to incorrect payments for recipients, further straining an already complicated system.
-snip-
Read more: https://finance.yahoo.com/news/cobol-crisis-doges-plan-rewrite-163043543.html