Donald E. Knuth

E17089

Donald E. Knuth is an American computer scientist renowned for founding the rigorous analysis of algorithms and authoring the seminal multi-volume work "The Art of Computer Programming."

Aliases (3)
  • Donald Knuth ×4
  • Donald Ervin Knuth ×1
  • Knuth ×1

Statements (60)
Predicate Object
instanceOf author
computer scientist
human
mathematician
professor
academicDegree Bachelor of Science in Mathematics
PhD in Mathematics
awardReceived BBVA Foundation Frontiers of Knowledge Award
Harvey Prize
John von Neumann Medal
Kyoto Prize
National Medal of Science
Turing Award
birthDate 1938-01-10
birthPlace Milwaukee, Wisconsin, United States
countryOfCitizenship United States of America
developerOf CWEB literate programming system
METAFONT font description language
TeX typesetting system
WEB literate programming system
doctoralAdvisor Marshall Hall
educatedAt California Institute of Technology
Case Institute of Technology
employer Stanford University
familyName Knuth
fieldOfWork analysis of algorithms
combinatorics
computer science
digital typography
programming languages
fullName Donald Ervin Knuth
givenName Donald
hasWebsite https://www-cs-faculty.stanford.edu/~knuth/
knownFor Knuth–Bendix completion algorithm
Knuth–Morris–Pratt algorithm
Knuth’s reward checks for finding errors
Knuth’s up-arrow notation
METAFONT
TeX
The Art of Computer Programming
founding the rigorous analysis of algorithms
literate programming
languageSpoken English
memberOf American Academy of Arts and Sciences
National Academy of Engineering
National Academy of Sciences
Royal Society
name Donald E. Knuth
notableWork Concrete Mathematics
Literate Programming
Surreal Numbers
The Art of Computer Programming, Volume 1: Fundamental Algorithms
The Art of Computer Programming, Volume 2: Seminumerical Algorithms
The Art of Computer Programming, Volume 3: Sorting and Searching
The Art of Computer Programming, Volume 4A: Combinatorial Algorithms, Part 1
Things a Computer Scientist Rarely Talks About
positionHeld Professor Emeritus at Stanford University
Professor of Computer Science at Stanford University
religion Lutheranism
workInstitution Stanford University


Please wait…