Skip to main content

Education Quote by Edsger Dijkstra

"The use of COBOL cripples the mind; its teaching should, therefore, be regarded as a criminal offense"

About this Quote

Dijkstra isn’t merely dunking on an old programming language; he’s staging a moral provocation about how tools shape thought. By calling COBOL “mind-crippling” and its teaching “a criminal offense,” he weaponizes melodrama to make a technical argument feel like a public-health warning. The hyperbole is the point: it forces readers to treat programming languages not as neutral wrappers around logic but as environments that train habits, reward certain mental shortcuts, and punish others.

The subtext is a familiar Dijkstra move: contempt for anything that smuggles imprecision into systems that demand rigor. COBOL, designed for business data processing, is verbose, English-like, and procedural in a way that can encourage programming by accretion: patching, branching, and narrating one’s way through complexity rather than confronting it with clean structure. For Dijkstra, that’s not just ugly style; it’s a pedagogical hazard. If novices learn to equate “readable” with “correct,” or “works today” with “makes sense,” they inherit a culture of software that scales by paperwork instead of proof.

Context matters: this comes from a period when structured programming and formal methods were pitched as antidotes to the so-called software crisis. COBOL also stood for institutional inertia: governments and corporations standardizing on a language because it was already everywhere. Dijkstra’s “criminal” jab targets that conservatism. He’s accusing the industry of reproducing bad thinking at scale, then acting surprised when systems become unmaintainable, error-prone, and expensive to trust.

Quote Details

TopicCoding & Programming
Source
Unverified source: How do we tell truths that might hurt? (Edsger Dijkstra, 1975)
Text match: 85.00%   Provider: Cross-Reference
Evidence:
Primary source is Dijkstra’s own manuscript EWD498, dated 18 June 1975 (Nuenen, The Netherlands). The exact sentence appears in that manuscript (line containing: “The use of COBOL cripples the mind; its teaching should, therefore, be regarded as a criminal offence.”). This text was later republis...
Other candidates (2)
Edsger W. Dijkstra (Edsger Dijkstra) compilation98.8%
onal perspective the use of cobol cripples the mind its teaching should therefore be regarded as a criminal offense a...
Computer Science Illuminated (Nell Dale, John Lewis, 2016) compilation98.2%
... the use of COBOL cripples the mind; its teaching should therefore be regarded as a criminal offense.” Not a perso...
More Quotes by Edsger Add to List
The use of COBOL cripples the mind its teaching should, therefore, be regarded as a criminal offense
Click to enlarge Portrait | Landscape

About the Author

Netherland Flag

Edsger Dijkstra (May 11, 1930 - August 6, 2002) was a Scientist from Netherland.

25 more quotes available

View Profile

Similar Quotes

Jean Racine, Dramatist