Literate Programming

Literate Programming

A style of programming that focuses on explaining to other humans in natural language what we want a computer to do. (See Wikipedia or for more information)

The Two Uses of a โ€œLiterateโ€ Source File

Tangled Code : The literate source file generates the code that the computer uses to execute the program

Woven Documentation : The literate source file also generates human readable documentation that is interwoven with the source code for the project.


Content is copyrighted 2019-2023 ยฉ D.S. Chapman. This site was built using GatsbyJS. Code for this website is open source and available on Github