By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
MadisonyMadisony
Notification Show More
Font ResizerAa
  • Home
  • National & World
  • Politics
  • Investigative Reports
  • Education
  • Health
  • Entertainment
  • Technology
  • Sports
  • Money
  • Pets & Animals
Reading: COBOL Is the Asbestos of Programming Languages
Share
Font ResizerAa
MadisonyMadisony
Search
  • Home
  • National & World
  • Politics
  • Investigative Reports
  • Education
  • Health
  • Entertainment
  • Technology
  • Sports
  • Money
  • Pets & Animals
Have an existing account? Sign In
Follow US
2025 © Madisony.com. All Rights Reserved.
Technology

COBOL Is the Asbestos of Programming Languages

Madisony
Last updated: March 16, 2026 12:51 pm
Madisony
Share
COBOL Is the Asbestos of Programming Languages
SHARE

[ad_1]

Early within the Covid-19 pandemic, the governor of New Jersey made an uncommon admission: He’d run out of COBOL builders. The state’s unemployment insurance coverage programs had been written within the 60-year-old programming language and wanted to be up to date to deal with the tons of of 1000’s of claims. Bother was, few of the state’s staff knew how to do this. And the disaster went past New Jersey, simply one among many states that relied on these unwieldy programs. By one tough calculation, COBOL’s inefficiencies price the US GDP $105 billion in 2020.

You would possibly suppose New Jersey would have changed its system after this—and that Covid was COBOL’s final gasp. Not fairly. The state’s new unemployment system got here with various quality-of-life enhancements, however on the backend, it was nonetheless made attainable by a mainframe working the traditional language.

COBOL, quick for Frequent Enterprise-Oriented Language, is essentially the most extensively adopted pc language in historical past. Of the 300 billion traces of code that had been written by the 12 months 2000, 80 % of them had been in COBOL. It’s nonetheless in widespread use and helps a lot of authorities programs, similar to motorcar data and unemployment insurance coverage; on any given day, it could possibly deal with one thing on the order of 3 trillion {dollars}’ value of economic transactions. I consider COBOL as a form of digital asbestos, nearly ubiquitous as soon as upon a time and now extremely, dangerously tough to take away.

COBOL was first proposed in 1959 by a committee comprising many of the US pc business (together with Grace Hopper). It referred to as for “specs for a standard enterprise language for computerized digital computer systems” to unravel a rising drawback: the expense of programming. Packages had been custom-written for particular machines, and for those who wished to run them on one thing else, that meant a near-total rewrite. The committee approached the Division of Protection, which fortunately embraced the venture.

COBOL’s design set it other than different languages each then and now. It was meant to be written in plain English in order that anyone, even nonprogrammers, would be capable of use it; symbolic mathematical notation was added solely after appreciable debate. Most variations of COBOL permit for using tons of of phrases (Java permits simply 68), together with “is, “then,” and “to,” to make it simpler to jot down in. Some have even stated COBOL was meant to switch pc programmers, who within the Nineteen Sixties occupied a rarified place at many firms. They had been masters of a expertise that most individuals might barely comprehend. COBOL’s designers additionally hoped that it might generate its personal documentation, saving builders time and making it straightforward to take care of in the long term.

However what did it even imply to be readable? Packages aren’t books or articles; they’re conditional units of directions. Whereas COBOL might distill the complexity of a single line of code into one thing anyone might perceive, that distinction fell aside in applications that ran to 1000’s of traces. (It’s like an Ikea meeting handbook: Any given step is straightforward, however someway the factor nonetheless doesn’t come collectively.) Furthermore, COBOL was carried out with a chunk of logic that grew to be despised: the GO TO assertion, an unconditional branching mechanism that despatched you rocketing from one part of a program to a different. The end result was “spaghetti code,” as builders prefer to say, that made self-documenting irrelevant.

Loads of pc scientists had points with COBOL from the outset. Edsger Dijkstra famously loathed it, saying, “Using COBOL cripples the thoughts; its educating ought to, subsequently, be thought to be a prison offense.” Dijkstra likewise hated the GO TO assertion, arguing that it made applications almost inconceivable to grasp. There was a level of actual snobbishness: COBOL was typically regarded down on as a purely utilitarian language that was meant to unravel boring issues.

Jean Sammet, one of many authentic designers, noticed it otherwise—the language merely had the difficult activity of representing difficult issues, like social safety. Or as one other defender wrote, “Regrettably, there are too many such enterprise utility applications written by programmers which have by no means had the good thing about structured COBOL taught effectively.” Good COBOL was certainly self-documenting, however a lot relied on the precise programmer. Fred Gruenberger, a mathematician with the Rand Company, put it this manner: “COBOL, within the arms of a grasp, is an exquisite instrument—a really highly effective instrument. COBOL, because it’s going to be dealt with by a low-grade clerk someplace, will probably be a depressing mess.”

[ad_2]

Subscribe to Our Newsletter
Subscribe to our newsletter to get our newest articles instantly!
[mc4wp_form]
Share This Article
Email Copy Link Print
Previous Article 2 Filipinos arrested in UAE, says Philippine embassy 2 Filipinos arrested in UAE, says Philippine embassy
Next Article Australians Blame Albanese for Inflation Surge as Costs Bite Harder Australians Blame Albanese for Inflation Surge as Costs Bite Harder

POPULAR

Colgate-Palmolive’s 2026 Q2 Earnings: A Deep Dive into Performance
business

Colgate-Palmolive’s 2026 Q2 Earnings: A Deep Dive into Performance

Ceuta Migrant Crisis: 60,000 Cross Border Amidst Chaos and Fatalities
world

Ceuta Migrant Crisis: 60,000 Cross Border Amidst Chaos and Fatalities

Nicole Kidman’s 4-in-1 Skin Wand: A-List Favorite for Youthful Glow
Entertainment

Nicole Kidman’s 4-in-1 Skin Wand: A-List Favorite for Youthful Glow

Gates Industrial Corp. Q2 2026 Earnings: A Deep Dive
business

Gates Industrial Corp. Q2 2026 Earnings: A Deep Dive

Iran Names New Targets as US Weighs Weekend Strikes
top

Iran Names New Targets as US Weighs Weekend Strikes

Protecting Limpets: A Call for Wildlife Care on Summer Holidays
top

Protecting Limpets: A Call for Wildlife Care on Summer Holidays

AI Breathalyser for Cows Promises Farming Revolution
Politics

AI Breathalyser for Cows Promises Farming Revolution

You Might Also Like

Amazon Explains How Its AWS Outage Took Down the Internet
Technology

Amazon Explains How Its AWS Outage Took Down the Internet

The cloud large Amazon Internet Companies skilled DNS decision points on Monday resulting in cascading outages that took down huge…

9 Min Read
Trump Aides Clash in Feud Over Minneapolis Shooting Fallout
businesscrimeEducationEntertainmentHealthPoliticsSportsTechnologytopworld

Trump Aides Clash in Feud Over Minneapolis Shooting Fallout

Internal Turmoil Grips Trump AdministrationAs tensions escalate within the Trump administration amid the deportation operations in Minneapolis, a key figure…

6 Min Read
New ‘Check-Time Coaching’ technique lets AI continue learning with out exploding inference prices
Technology

New ‘Check-Time Coaching’ technique lets AI continue learning with out exploding inference prices

A brand new examine from researchers at Stanford College and Nvidia proposes a method for AI fashions to continue learning…

11 Min Read
Valve Cites Memory Shortages for Steam Deck OLED Stock Woes, Risks Steam Machine Launch
Technology

Valve Cites Memory Shortages for Steam Deck OLED Stock Woes, Risks Steam Machine Launch

Valve has confirmed that intermittent out-of-stock issues for the Steam Deck OLED stem from memory and storage shortages. The company…

2 Min Read
Madisony

We cover the stories that shape the world, from breaking global headlines to the insights behind them. Our mission is simple: deliver news you can rely on, fast and fact-checked.

Recent News

Colgate-Palmolive’s 2026 Q2 Earnings: A Deep Dive into Performance
Colgate-Palmolive’s 2026 Q2 Earnings: A Deep Dive into Performance
August 1, 2026
Ceuta Migrant Crisis: 60,000 Cross Border Amidst Chaos and Fatalities
Ceuta Migrant Crisis: 60,000 Cross Border Amidst Chaos and Fatalities
August 1, 2026
Nicole Kidman’s 4-in-1 Skin Wand: A-List Favorite for Youthful Glow
Nicole Kidman’s 4-in-1 Skin Wand: A-List Favorite for Youthful Glow
August 1, 2026

Trending News

Colgate-Palmolive’s 2026 Q2 Earnings: A Deep Dive into Performance
Ceuta Migrant Crisis: 60,000 Cross Border Amidst Chaos and Fatalities
Nicole Kidman’s 4-in-1 Skin Wand: A-List Favorite for Youthful Glow
Gates Industrial Corp. Q2 2026 Earnings: A Deep Dive
Iran Names New Targets as US Weighs Weekend Strikes
  • About Us
  • Privacy Policy
  • Terms Of Service
Reading: COBOL Is the Asbestos of Programming Languages
Share

2025 © Madisony.com. All Rights Reserved.

Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?