Donald Knuth biography at QuotationFun

A Short Biography of Donald Knuth

Author Name:

Donald Knuth

Born As:

Donald Ervin Knuth

Other Names:

Born:

10 Jan 1938

Died:





author picture
Professor Emeritus of the Art of Computer Programming and computer scientist                          
Selected Works:

The Art of Computer Programming, Volumes 1.  Addison-Wesley Professional
Volume 1: Fundamental Algorithms - 3rd edition, 1997. Addison-Wesley Professional
Volume 2: Seminumerical Algorithms - 3rd Edition, 1997. Addison-Wesley Professional,
Volume 3: Sorting and Searching - 2nd Edition, 1998. Addison-Wesley Professional
Volume 4: Combinatorial Algorithms, in preparation.

The Art of Computer Programming, fascicles:
Volume 1, Fascicle 1: MMIX - A RISC Computer for the New Millennium - 2005
Volume 4, Fascicle 0: Introduction to Combinatorial Algorithms and Boolean Functions - 2008
Volume 4, Fascicle 1: Bitwise Tricks & Techniques; Binary Decision Diagrams - 2009
Volume 4, Fascicle 2: Generating All Tuples and Permutations - 2005
Volume 4, Fascicle 3: Generating All Combinations and Partitions - 2005
Volume 4, Fascicle 4: Generating All Trees - History of Combinatorial Generation - 2006
The TeXbook, Reading, Massachusetts: Addison-Wesley - 1984
The METAFONTbook  - 1986. 
Ronald L. Graham, Oren Patashnik, Concrete Mathematics: A Foundation for Computer Science, 2nd edition - 1994

Selected papers series:

Literate Programming - Center for the Study of Language and Information - Lecture Notes - 1992
Selected Papers on Computer Science - Stanford, California: Center for the Study of Language and Information - CSLI Lecture Notes, No. 59 -  1996
Digital Typography - Stanford, California: Center for the Study of Language and Information - CSLI Lecture Notes, No. 78 - 1999
Selected Papers on Analysis of Algorithms - Stanford, California: Center for the Study of Language and Information - CSLI Lecture Notes, No. 102 - 2000
Selected Papers on Computer Languages - Stanford, California: Center for the Study of Language and Information - CSLI Lecture Notes, No. 139 - 2003. ISBN 1-57586-381-2 - cloth, ISBN 1-57586-382-0 - paperback.
Selected Papers on Discrete Mathematics - Stanford, California: Center for the Study of Language and Information - CSLI Lecture Notes, No. 106 - 2003. ISBN 1-57586-249-2 - cloth, ISBN 1-57586-248-4 - paperback.
Selected Papers on Design of Algorithms - publication planned after Vol 4 Fasc 1
Selected Papers on Fun and Games - publication planned after Vol 4 Fasc 1
3:16 Bible Texts Illuminated - Madison, Wisconsin: A-R Editions, 1990
Things a Computer Scientist Rarely Talks About - Center for the Study of Language and Information - CSLI Lecture Notes No 136 - 2001.                          
                          
Created the WEB/CWEB computer programming systems designed to encourage and facilitate literate programming, and designed the MMIX instruction set architecture.

Awards:

First ACM Grace Murray Hopper Award - 1971
Turing Award - 1974
National Medal of Science - 1979
John von Neumann Medal - 1995
Harvey Prize from the Technion - 1995
Kyoto Prize - 1996.