Bekannt ist er vor allem durch sein Sammelwerk The Art of Computer Programming, für welches er extra TeX (welches druckreifen Textsatz ermöglicht und besonders im mathematisch-akademischen Bereich noch heute sein Einsatzgebiet findet; später von Leslie Lamport zu LaTeX weiterentwickelt), Metafont und eine neue Prozessorarchitektur (MMIX) mit zugehörigem Assembler entwickelte, schrieb. Seit 1992 befindet er sich im Ruhestand, um sich ausschließlich der Fertigstellung von The Art of Computer Programming zu widmen.
The Art of Computer Programming:
- Volume 1. Fundamental Algorithms (Erstausgabe 1968)
- Chapter 1: Basic Concepts
- Chapter 2: Information Structures
- Volume 2. Seminumerical Algorithms (Erstausgabe 1969)
- Chapter 3: Random Numbers
- Chapter 4: Arithmetic
- Volume 3. Sorting and Searching (Erstausgabe 1973)
- Chapter 5: Sorting
- Chapter 6: Searching
- Volume 4. Combinatorial Algorithms (Teile zur Überprüfung veröffentlicht)
- Chapter 7: Combinatorical Searching
- Chapter 8: Recursion
- Volume 5. Syntactical Algorithms (geplanter Veröffentlichungstermin 2015)
- Chapter 9: Lexical Scanning
- Chapter 10: Parsing
- Volume 6. The Theory of Languages
- Chapter 11: The Theory of Languages
- Volume 7. Compilers
- Chapter 12: Compilers
de.wikipedia.org/wiki/Donald_Ervin_Knuth
de.wikipedia.org/wiki/The_Art_of_Computer_Programming
de.wikipedia.org/wiki/TeX
de.wikipedia.org/wiki/Metafont