<human>:  Who invented the programming language called ‘Literate programming’?
<bot>: Literate programming was invented by Donald Knuth, who also invented the TeX typesetting system. Literate programming is a style of writing programs that is intended to be read by humans. The idea is that the source code should be written in a way that is easy to understand, and that includes explanations of the code.