Literate Programming: Donald Knuth, WEB, and Contemporary Workflows
Donald Knuth’s 1984 article Literate Programming proposed writing programs primarily for human readers and only secondarily for machine execution. This review reconstructs that argument through WEB and traces its relevance to source generation, executable documents, reproducible environments, and LLM-assisted development. Companion repository: https://github.com/Zhovten-Games/literate-programming
Authors
- Oksana Dubinetska (ORCID: https://orcid.org/0009-0003-8777-8412)
- Sam Starling (ORCID: https://orcid.org/0009-0009-2621-6372)
Institutions
- Gates (United States) (US)
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2026-06-09
- DOI
- https://doi.org/10.5281/zenodo.20608558
- Primary Topic
- Digital Humanities and Scholarship
- Type
- article
- Field-Weighted Citation Impact
- 0.00