Developer unveils 'Bespoke', a satirical politeness-enforcing programming language
A programmer has released Bespoke, a tongue-in-cheek statically typed language that requires every command to begin with a polite greeting and end with an acknowledgement, using the .charming file extension. Dubbed 'The Queen's Code,' it treats the compiler, output console, host environment and shared objects as parties deserving formal correspondence rather than blunt instructions. The project pokes fun at the terse, imperative tone of conventional programming syntax, and its creator notes the implementation is far less developed than its etiquette rules.
GoKawiil's interpretation of the reporting above, not reported fact.
Esoteric languages like Bespoke rarely aim for practical use; instead they serve as commentary on programming culture, in this case mocking how code addresses machines with commands like 'kill' or 'abort' without courtesy. It's part of a long tradition of joke languages that highlight quirks of syntax design by taking a single conceit to an absurd extreme. While not meant for production use, such projects sometimes influence how developers think about language ergonomics and readability.
- Bespoke is a satirical esoteric programming language requiring polite phrasing for every command.
- Source files use the .charming extension and address the compiler, console and host as formal correspondents.
- The project is unrelated to a 2025 esolang of the same name and remains an early, largely conceptual implementation.
Source: blog.hofstede.it, 2026-09-06
Published there as: “Bespoke: A Programming Language for People Who Say Please”
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.