The Art of Computer Programming

E32446

The Art of Computer Programming is Donald Knuth’s seminal multi-volume work that rigorously analyzes algorithms and data structures, widely regarded as one of the most influential and comprehensive texts in computer science.


Statements (48)
Predicate Object
instanceOf book series
computer science book
non-fiction book
author Donald E. Knuth
countryOfOrigin United States
creator Donald E. Knuth
field algorithms
computer science
data structures
firstPublicationYear 1968
genre technical literature
hasAbbreviation TAOCP
hasExerciseRewardSystem check for errors and solutions
hasFictionalMachine MIX
MMIX
hasPart 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
influenced algorithm textbooks
computer science education
isConsidered comprehensive reference on algorithms
influential textbook
seminal work in computer science
isDescribedAs comprehensive
influential
rigorous
language English
mediaType print
notableFor extensive exercises
mix of theory and practical algorithms
rigorous mathematical treatment of algorithms
use of MIX assembly language
publisher Addison-Wesley
subject algorithm analysis
algorithm design
analysis of algorithms
combinatorics
data structures
number theory
random number generation
search algorithms
sorting algorithms
targetAudience advanced programmers
computer scientists
graduate students in computer science
volumeCountPlanned 7
volumeCountPublished 4

Referenced by (14)
Subject (surface form when different) Predicate
The Art of Computer Programming ("The Art of Computer Programming, Volume 1: Fundamental Algorithms")
The Art of Computer Programming ("The Art of Computer Programming, Volume 2: Seminumerical Algorithms")
The Art of Computer Programming ("The Art of Computer Programming, Volume 3: Sorting and Searching")
The Art of Computer Programming ("The Art of Computer Programming, Volume 4A: Combinatorial Algorithms, Part 1")
hasPart
Donald E. Knuth ("The Art of Computer Programming, Volume 1: Fundamental Algorithms")
Donald E. Knuth ("The Art of Computer Programming, Volume 2: Seminumerical Algorithms")
Donald E. Knuth ("The Art of Computer Programming, Volume 3: Sorting and Searching")
Donald E. Knuth ("The Art of Computer Programming, Volume 4A: Combinatorial Algorithms, Part 1")
notableWork
CWEB
associatedWith
The Art of Computer Programming ("TAOCP")
hasAbbreviation
Things a Computer Scientist Rarely Talks About
hasAuthorNotableWork
Addison-Wesley
hasPublished
Donald E. Knuth
knownFor
Concrete Mathematics
relatedWork

Please wait…