Answer
**Literate Programming**, championed by Donald Knuth, revolutionized software documentation by weaving human-readable prose with the actual source code. This innovative approach prioritizes clarity and readability, viewing documentation as an integral part of program design and understanding.