"Yet, I am convinced that there is a need for high quality software, and the time will come when it will be recognized that it is worth investing effort in its development and in using a careful, structured approach based on safe, structured languages"
About this Quote
His insistence on “high quality software” isn’t aesthetic; it’s moral and infrastructural. Wirth helped build languages (Pascal, Modula-2, Oberon) designed to make correctness the default through strong typing and structure. So when he talks about “safe, structured languages,” he’s not pitching a style preference. He’s advocating a world where tools enforce good behavior, where the programmer’s freedom is deliberately fenced in because the stakes are real: reliability, maintainability, human time.
The rhetoric is patient, almost stubbornly long-term: “the time will come.” That’s the voice of someone who has watched the cycle repeat - hype, scale, crisis, postmortem - and believes recognition arrives only after enough costly failures. The quote also quietly rebukes managerial short-termism. Investing “effort” implies upfront cost, training, slower initial output, and the willingness to treat software like civil engineering rather than a hustle.
Decades later, the context vindicates him: security disasters, brittle systems, and the turn toward Rust and formal methods. Wirth’s bet was that constraint would eventually look like liberation.
Quote Details
| Topic | Coding & Programming |
|---|---|
| Source | Help us find the source |
| Cite |
Citation Formats
APA Style (7th ed.)
Wirth, Niklaus. (2026, January 16). Yet, I am convinced that there is a need for high quality software, and the time will come when it will be recognized that it is worth investing effort in its development and in using a careful, structured approach based on safe, structured languages. FixQuotes. https://fixquotes.com/quotes/yet-i-am-convinced-that-there-is-a-need-for-high-100913/
Chicago Style
Wirth, Niklaus. "Yet, I am convinced that there is a need for high quality software, and the time will come when it will be recognized that it is worth investing effort in its development and in using a careful, structured approach based on safe, structured languages." FixQuotes. January 16, 2026. https://fixquotes.com/quotes/yet-i-am-convinced-that-there-is-a-need-for-high-100913/.
MLA Style (9th ed.)
"Yet, I am convinced that there is a need for high quality software, and the time will come when it will be recognized that it is worth investing effort in its development and in using a careful, structured approach based on safe, structured languages." FixQuotes, 16 Jan. 2026, https://fixquotes.com/quotes/yet-i-am-convinced-that-there-is-a-need-for-high-100913/. Accessed 9 Feb. 2026.




