Donald Knuth

Donald Knuth
Donald Ervin Knuth is an American computer scientist, mathematician, and professor emeritus at Stanford University. He is the author of the multi-volume work The Art of Computer Programming. Knuth has been called the "father of the analysis of algorithms". He contributed to the development of the rigorous analysis of the computational complexity of algorithms and systematized formal mathematical techniques for it. In the process he also popularized the asymptotic notation. In addition to fundamental contributions in several branches of theoretical computer science, Knuth is the creator of the TeX computer typesetting system, the related METAFONT font definition language and rendering system, and the Computer Modern family of typefaces. As a writer and scholar, Knuth created the WEB and CWEB computer programming systems designed to encourage and facilitate literate programming, and designed the MIX/MMIX instruction set architectures. As a member of the academic and scientific community, Knuth is strongly opposed to the policy of granting software patents. Read more...
 
 

Donald Knuth Books and Works List - Best? Worst? Vote!

Votes cast on this list:
Up-Votes: 0
Down-Votes: 0
Views: 3432
 
Best-Votes: 0
Worst-Votes: 0
Total Votes: 0
Books and Works Timeline
 
Download List in Excel/CSV Format
Download List in Mind Map/Freemind Format
Download List in PDF Format
  1. 1
    The Art of Computer Programming
    0
    0
    0
    0
  2. 2
    Literate Programming
    0
    0
    0
    0
  3. 3
    The Complexity of Songs
    0
    0
    0
    0
  4. 4
    Concrete Mathematics
    0
    0
    0
    0
  5. 5
    Computers and Typesetting
    0
    0
    0
    0
  6. 6
    Things a Computer Scientist Rarely Talks About
    0
    0
    0
    0
  7. 7
    3:16 Bible Texts Illuminated
    0
    0
    0
    0
  8. 8
    Selected Papers on Computer Science
    0
    0
    0
    0
  9. 9
    Surreal Numbers
    0
    0
    0
    0
  10. 10
    The TeXbook
    0
    0
    0
    0
  11. 11
    Digital Typography
    0
    0
    0
    0
  12. 12
    The METAFONTbook
    0
    0
    0
    0
  13. 13
    Arithmetik
    0
    0
    0
    0
  14. 14
    Algorithmen
    0
    0
    0
    0
  15. 15
    Selected Papers on Discrete Mathematics
    0
    0
    0
    0
  16. 16
    Selected Papers on Computer Languages
    0
    0
    0
    0
  17. 17
    Selected Papers on Analysis of Algorithms
    0
    0
    0
    0
  18. 18
    Computers & Typesetting, Volume C
    0
    0
    0
    0
  19. 19
    MIX
    0
    0
    0
    0
  20. 20
    Mathematical typography
    0
    0
    0
    0
  21. 21
    Companion to the papers of Donald Knuth
    0
    0
    0
    0
  22. 22
    Algorithmes
    0
    0
    0
    0
  23. 23
    Éléments pour une histoire de l'informatique
    0
    0
    0
    0
  24. 24
    Selected papers on fun and games
    0
    0
    0
    0
  25. 25
    Selected papers on design of algorithms
    0
    0
    0
    0
  26. 26
    The Art of Computer Programming, Volume 4, Fascicle 0: Introduction to Combinatorial Algorithms and Boolean Functions
    0
    0
    0
    0
  27. 27
    The Art of Computer Programming, Volume 4, Fascicle 4,The: Generating All Trees--History of Combinatorial Generation (Art of Computer Programming)
    0
    0
    0
    0
  28. 28
    Computers & Typesetting, Volumes A-E Boxed Set
    0
    0
    0
    0
  29. 29
    MMIXware: A RISC Computer for the Third Millennium
    0
    0
    0
    0
 
comments powered by Disqus
 

Voting Rules

  • You can vote up or down. Please always consider the context when voting, e.g. a song should be voted up or down with respect to the other songs contained on the album, an actor's performance in comparison with other actors in the same movie, a book with respect to other books by the same author or within the same genre.
  • A vote can be cancelled by simply clicking the opposite vote within 24 hours. You can then vote again on the same item.
  • Each user has one vote per item within a specific list every 24 hours. After 24 hours you can vote again on the same item within the same list.
  • You can vote on as many items as you like within a list or on the same item if it's part of another list. For example, you can vote David Bowie up or down on the list of pop music artists as well as on the list of indie rock artists and on the list of rock music artists. etc.
  • Happy Voting!

Related YouTube Videos

My advice to young people - Donald Knuth [video]

Visit http://www.webofstories.com/people/donald.knuth for more Donald Knuth's inspiring thoughts and life stories. Donald Knuth (b. 1938), American computing ...

Donald E. Knuth: All Questions Answered (unedited live version)

Donald E. Knuth gives the first Vienna Gödel Lecture (2013) at the Faculty of Informatics and answers all questions of the audience. (Short version here ...

Donald Knuth - All Questions Answered

Donald Knuth, in this Stanford Engineering Hero Lecture, answers questions from the audience--from his opinion of Wikipedia to the next great discovery in ...