Polysemicolon; Novice Programmers and Java Keywords
Bibliographic Data
| ID | 21835756 |
|---|---|
| Authors | Briana Bettin (0000-0001-8499-0504, corresponding author) |
| Year | 2026 |
| Volume | 20 |
| Issue | 1 |
| Publication date | 2026-03-02 |
| Open Access | Yes |
| Type | ARTICLE |
| Venue | Digital humanities quarterly (JOURNAL) |
| Journal identifiers | ISSN: 1938-4122 • E-ISSN: 1938-4122 |
| Publisher | The Association for Computers and the Humanities (PUBLISHER) |
| DOI | 10.63744/vkjvg9qd6rh3 |
| OpenAlex | W7139919498 |
| Language | EN |
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
Compiler · Java · Metaphor · Polysemy · Programmer · Logic, programming, and type systems · Mathematics, Computing, and Information Processing · Teaching and Learning Programming
| Highly cited | No |
|---|