- Instance of
- Subclass of
Overview
All data
8 statements · 38% with external sources · numbers in brackets are citations
On other databases
3 identifiers linking literate programming across the web's reference databases
8 statements · 38% with external sources · numbers in brackets are citations
3 identifiers linking literate programming across the web's reference databases
From Wikipedia, the free encyclopedia · Read full article · Text CC BY-SA 4.0
Literate programming (LP) is a programming paradigm introduced in 1984 by Donald Knuth in which a computer program is given as an explanation of how it works in a natural language, such as English, interspersed (embedded) with snippets of macros and traditional source code, from which compilable source code can be generated. The approach is used in scientific computing and in data science routinely for reproducible research and open access purposes. Literate programming tools are used by millions of programmers today.