"Simplicity is prerequisite for reliability"
About this Quote
The subtext is a critique of macho complexity: the programmer as wizard, the system as baroque cathedral, the codebase as proof of genius. Dijkstra spent his career pushing against that romance, arguing that complexity is not neutral - it’s compounding debt that eventually becomes unpayable. The line also smuggles in an ethical claim: unreliable software isn’t just inconvenient, it’s irresponsible. If you can’t reason about a system, you can’t honestly claim control over it.
Context matters. Dijkstra wrote during the maturation of computer science, when software was shifting from clever hacks to infrastructure. His famous polemics against “go to” statements and his insistence on formal reasoning weren’t pedantry; they were attempts to make software behave like engineering rather than folklore. The quote works because it’s both practical and accusatory: if your system can’t be reliable, odds are you built it to be impressive, not understandable.
Quote Details
| Topic | Coding & Programming |
|---|---|
| Source | Later attribution: Edsger W. Dijkstra (Edsger Dijkstra) modern compilation
Evidence: competent programmer simplicity is prerequisite for reliability programming is Other candidates (1) Practical Reliability Engineering and Analysis for System... (William Wessels, 2010) compilation95.0% ... Simplicity is prerequisite for reliability . Edsger Dijkstra Introduction Failure modes that are not characterize... |
| Cite |
Citation Formats
APA Style (7th ed.)
Dijkstra, Edsger. (2026, January 13). Simplicity is prerequisite for reliability. FixQuotes. https://fixquotes.com/quotes/simplicity-is-prerequisite-for-reliability-58036/
Chicago Style
Dijkstra, Edsger. "Simplicity is prerequisite for reliability." FixQuotes. January 13, 2026. https://fixquotes.com/quotes/simplicity-is-prerequisite-for-reliability-58036/.
MLA Style (9th ed.)
"Simplicity is prerequisite for reliability." FixQuotes, 13 Jan. 2026, https://fixquotes.com/quotes/simplicity-is-prerequisite-for-reliability-58036/. Accessed 12 Feb. 2026.










