From Wired:
The so-called Department of Government Efficiency (DOGE) is starting to
put together a team to migrate the Social Security Administration’s
(SSA) computer systems entirely off one of its oldest programming
languages in a matter of months, potentially putting the integrity of
the system—and the benefits on which tens of millions of Americans
rely—at risk.
The project is being organized by Elon Musk lieutenant Steve Davis,
multiple sources who were not given permission to talk to the media tell
WIRED, and aims to migrate all SSA systems off COBOL, one of the first
common business-oriented programming languages, and onto a more modern
replacement like Java within a scheduled tight timeframe of a few
months. ...
SSA’s core “logic” is also written largely in COBOL.
This is the code that issues social security numbers, manages payments,
and even calculates the total amount beneficiaries should receive for
different services, a former senior SSA technologist who worked in the
office of the chief information officer says. Even minor changes could
result in cascading failures across programs.
“If
you weren't worried about a whole bunch of people not getting benefits
or getting the wrong benefits, or getting the wrong entitlements, or
having to wait ages, then sure go ahead,” says Dan Hon, principal of
Very Little Gravitas, a technology strategy consultancy that helps
government modernize services, about completing such a migration in a
short timeframe.
You may recall that Frank Bisignano testified at his confirmation hearing that COBOL was still widely used in business and that its presence at Social Security was nothing to be too concerned about.