In the early 1950s, writing any new program for the UNIVAC computer meant hand-coding the same common subroutines in raw machine-level binary from scratch every single time, because the prevailing consensus among computer scientists and engineers was that computers were fundamentally arithmetic machines — capable of calculation, not of following or translating higher-level symbolic instructions on their own. This assumption wasn't a stated policy anyone had to defend; it was simply taken as an obvious fact about what a computer could and couldn't do.
Grace Hopper, working at Remington Rand's UNIVAC division, believed the field's assumption was wrong and built a working translator, the A-0 System, that let programmers reference reusable, previously written subroutines by a short code rather than retyping the full binary each time — technically demonstrating that a computer could, in fact, translate and execute higher-level instructions.
Hopper ran the same demonstration repeatedly for years, targeting the categorical belief itself, until enough minds shifted to make adoption possible.
A single demo doesn't overturn a categorical assumption; people rationalize it away.
Repeated exposure gives skeptics multiple chances to update their mental model.
Persuasion targeted the underlying belief, not just the technology's features.
Once enough beliefs shifted, the compiler became acceptable as standard practice.
When a solution works but contradicts the field's assumptions, don't just prove it once—repeat the proof until the assumption shifts.
Hopper's sustained persuasion effort eventually succeeded, and the compiler concept she pioneered led directly to her subsequent work on FLOW-MATIC and the eventual development of COBOL, one of the most widely used programming languages in business computing history — establishing compilers and higher-level programming languages as standard practice rather than a rejected curiosity.
FOLLOW THE EVIDENCE
The sources
- A-0 System Wikipedia · en.wikipedia.org
- Milestone-Proposal: Grace Hopper's Compiler and Programming Language Work, 1952-1959 IEEE Milestones Wiki · ieeemilestones.ethw.org
- The Woman Who Taught Computers English Missed History · missedhistory.com