Donald E. Knuth AKA Donald Ervin Knuth Born: 10Jan1938 Birthplace: Milwaukee, WI
Gender: Male Religion: Lutheran Race or Ethnicity: White Sexual orientation: Straight Occupation: Computer Programmer, Author Nationality: United States Executive summary: The Art of Computer Programming American mathematician and computer scientist Donald E. Knuth (pronounced KaNOOTH) authored the first three volumes of a planned sevenvolume work, The Art of Computer Programming, in the late 1960s and early '70s. The next four volumes remain a work in progress, but even decades later the first three books are considered a fundamental guide to computer programming.
Knuth's mathematical techniques for the rigorous analysis of algorithms has been described as "making computing a science." He has advocated literate programming, software written so plainly that ordinary people, not just computers and computer programmers, can understand it. An acknowledged expert on attribution grammar, compilers, digital mathematical typography, and structured documentation, he has also written respected works on computer typesetting. In a 1995 interview, Bill Gates said that prospective computer programmers who want to work for Microsoft should read at least the first volume of Knuth's Art of Computer Programming before sending a resumé.
Knuth's first published paper, written when he was 19, appeared in a 1957 issue of Mad Magazine and proposed a system of weights and measures with the whatmeworry as a unit of force. He later devised a mathematical formula for evaluating the individual contributions of basketball players to a team. Knuth was among the first scientists to use email, beginning in 1975, but closed his email account in 1990, when he saw that his inbox had diverted his attention from his work. "Email is a wonderful thing for people whose role in life is to be on top of things. But not for me; my role is to be on the bottom of things." Father: Ervin Henry Knuth (teacher) Mother: Louise Marie Bohning Wife: Nancy Jill Carter Knuth (b. 15Jul1939, m. 24Jun1961) Son: John Martin Knuth (b. 21Jul1965) Daughter: Jennifer Sierra Knuth (12Dec1966)
High School: Milwaukee Lutheran High School, Milwaukee, WI (1956) University: BS Mathematics, Case Institute of Technology (1960) University: MS Mathematics, Case Institute of Technology (1960) University: PhD Mathematics, California Institute of Technology (1963) Teacher: Ass't Prof. of Mathmatics, California Institute of Technology (196366) Teacher: Assoc. Prof. of Mathmatics, California Institute of Technology (196668) Professor: Computer Science, Stanford University (196877) Professor: Fletcher Jones Prof. of Computer Science, Stanford University (197790) Professor: Prof. of The Art of Computer Programming, Stanford University (199093)
ACM Grace Murray Hopper Award 1971
Guggenheim Fellowship 197273 Turing Award 1974 National Medal of Science 1979 IEEE W. Wallace McDowell Award 1980
IEEE Computer Pioneer Award 1982
Academy of Achievement Golden Plate Award 1985
New York Academy of Sciences Award 1987
Benjamin Franklin Medal 1988 (Franklin Institute) IEEE John von Neumann Medal 1995
Technion's Leo M. Harvey Prize 1995
Kyoto Prize 1996 Katayanagi Prizes in Computer Science 2010
Burroughs Consultant (196068)
American Academy of Arts and Sciences 1973 American Mathematical Society Association for Computing Machinery Fellow, 1994 IEEE (honorary member) 1982 French Academy of Sciences Foreign Member, 1992 National Academy of Engineering 1981 National Academy of Sciences 1975 National Science Foundation Fellowship, 1960 Royal Society Foreign Member, 2003 Russian Academy of Sciences Foreign Member, 2008 Pi Mu Epsilon Mathematics Society Sigma Xi Scientific Research Society Tau Beta Pi Engineering Honor Society Theta Chi Fraternity German Ancestry
Asteroid Namesake 21656 Knuth Risk Factors: Prostate Cancer, Stuttering
Official Website: http://wwwcsstaff.stanford.edu/~uno/index.html
Author of books:
The Art of Computer Programming, Vol. 1: Fundamental Algorithms (1968) The Art of Computer Programming, Vol. 2: Seminumerical Algorithms (1969) The Art of Computer Programming, Vol. 3: Sorting and Searching (1973) Surreal Numbers (1974, science fiction novel) Tex and Metafont (1979) Mathematics for the Analysis of Algorithms (1981, with Daniel H. Greene) Computers and Typesetting (1986, five volumes) Concrete Mathematics (1989, with Ronald Graham and Oren Patashnik) 3:16 Bible Texts Illuminated (1991, Biblical scholarship) Axioms and Hulls (1992) Literate Programming (1992) The CWEB System of Structured Documentation (1993) The Stanford GraphBase: A Platform for Combinatorial Computing (1994) Selected Papers on Computer Science (1996) Digital Typography (1999) MMIXware: A RISC Computer for the Third Millennium (1999) Selected Papers on Analysis of Algorithms (2000) Things a Computer Scientist Rarely Talks About (2001) Selected Papers on Computer Languages (2003) Selected Papers on Discrete Mathematics (2003) Selected Papers on Design of Algorithms (2010) Selected Papers on Fun and Games (2010)
Requires Flash 7+ and Javascript.
Do you know something we don't?
Submit a correction or make a comment about this profile
Copyright ©2014 Soylent Communications
