Essay reveals interpretations of Java keywords in novice programmers, suggesting implications for teaching transitions to experts.
Most industrial programming languages leverage the English language for reserved keywords – words which a program compiler recognizes as specific execution commands. The divide between expert and novice programmers showcases an intriguing middle-ground by which the polysemy of many keywords becomes revealed. This essay explores a sampling of the multitude of keyword interpretations that a novice programmer may derive from the Java language’s syntactic style and keywords specifically, and how the polysemy of both “English” and “code” meanings to these terms affects the novice-expert programmer transition.The transition from novice to expert, and the mapping of the career of metaphor to these keywords as a part of that process, can have implications for both teaching and learning programming.
No takes yet. Share an insight, caveat, or question.
Briana Bettin (2026) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: