Skip to content
Tech News
← Back to articles

Blog post traces origins of 'if-then-else' keyword to early computing history

read original more articles
GoKawiil Brief

A writer named Eric examines where the 'else' keyword in programming languages came from, noting that 'else' is not used as a conjunction in ordinary English speech. He traces conditional logic back to 1946 work on the Eniac computer by Haskell Curry and Willa Wyatt, who called the concept 'discrimination' rather than 'else', and follows how conditional jump instructions evolved as computers moved from plugboard wiring to stored-program memory.

Why It Matters

GoKawiil's interpretation of the reporting above, not reported fact.

The piece suggests that everyday programming vocabulary, often assumed to be natural English, may actually have obscure or even foreign-language origins that have gone undocumented in standard histories of computing. This kind of etymological digging could matter to historians and language researchers trying to understand how technical jargon solidified in early programming languages, though the author acknowledges the exact origin remains unresolved.

Key Takeaways

Source: github.com, 2026-10-25

Published there as: “The 'else' keyword is probably a literal translation from German (2020)”

Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.