"Real programmers can write assembly code in any language"
About this Quote
The subtext is a critique of purity culture in software: the status games that reward suffering, obscurity, and proximity to the metal. Wall, best known for creating Perl, spent his career arguing that humans matter as much as machines. His famous “There’s more than one way to do it” is basically the counter-slogan to assembly-guy gatekeeping. This quote weaponizes that sensibility: yes, you can simulate low-level thinking anywhere, but why would you make a high-level language cosplay as a hex editor?
Context matters. Wall came up when “real programmer” meant someone who could outsmart scarce memory and slow hardware, and when higher-level languages were treated as training wheels. By the time Perl rose in the late ’80s and ’90s, programming was expanding from systems work into glue code, text processing, and the messy real world. Wall’s quip deflates the myth that virtuosity equals masochism. It’s also a warning: if your identity depends on writing assembly, you’ve confused a tool with a personality.
Quote Details
| Topic | Coding & Programming |
|---|---|
| Source | Help us find the source |
| Cite |
Citation Formats
APA Style (7th ed.)
Wall, Larry. (2026, January 16). Real programmers can write assembly code in any language. FixQuotes. https://fixquotes.com/quotes/real-programmers-can-write-assembly-code-in-any-134431/
Chicago Style
Wall, Larry. "Real programmers can write assembly code in any language." FixQuotes. January 16, 2026. https://fixquotes.com/quotes/real-programmers-can-write-assembly-code-in-any-134431/.
MLA Style (9th ed.)
"Real programmers can write assembly code in any language." FixQuotes, 16 Jan. 2026, https://fixquotes.com/quotes/real-programmers-can-write-assembly-code-in-any-134431/. Accessed 27 Mar. 2026.






