or
Sign in to turn on 1-Click ordering.
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
Have one to sell? Sell yours here
or
Get a $54.95 Amazon.com Gift Card
Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (Vol 1-3)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (Vol 1-3) [Hardcover]

Donald E. Knuth (Author)
4.5 out of 5 stars  See all reviews (57 customer reviews)

List Price: $199.99
Price: $159.99 & this item ships for FREE with Super Saver Shipping. Details
You Save: $40.00 (20%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Friday, September 10? Choose One-Day Shipping at checkout. Details
26 new from $143.98 15 used from $99.99

Formats

Amazon Price New from Used from
Hardcover $159.99  
Paperback $17.63  
Unknown Binding --  
There is a newer edition of this item:
Art of Computer Programming, Volumes 1-4A Boxed Set, The (3rd Edition) Art of Computer Programming, Volumes 1-4A Boxed Set, The (3rd Edition)
$209.45
Available for Pre-order
What Do Customers Ultimately Buy After Viewing This Item?
Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (Vol 1-3)
53% buy the item featured on this page:
Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (Vol 1-3) 4.5 out of 5 stars (57)
$159.99
Art of Computer Programming, Volume 1: Fundamental Algorithms (3rd Edition)
19% buy
Art of Computer Programming, Volume 1: Fundamental Algorithms (3rd Edition) 4.3 out of 5 stars (49)
$58.49
Art of Computer Programming, Volume 3: Sorting and Searching (2nd Edition)
10% buy
Art of Computer Programming, Volume 3: Sorting and Searching (2nd Edition) 4.8 out of 5 stars (8)
$60.86
The Art of Computer Programming, Vol. 4, Fascicles 0-4 (5 Volume Set)
9% buy
The Art of Computer Programming, Vol. 4, Fascicles 0-4 (5 Volume Set) 5.0 out of 5 stars (3)
$72.13

Frequently Bought Together

Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (Vol 1-3) + The Art of Computer Programming, Vol. 4, Fascicles 0-4 (5 Volume Set) + Art of Computer Programming, Volume 1: Fundamental Algorithms (3rd Edition)
Price For All Three: $290.61

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • The Art of Computer Programming, Vol. 4, Fascicles 0-4 (5 Volume Set)$72.13

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Art of Computer Programming, Volume 1: Fundamental Algorithms (3rd Edition)$58.49

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought


Editorial Reviews

Product Description

Knuth's multivolume work, widely recognized as the definitive description of classical computer science, is now available in an attractive, boxed set. The three volumes included in this set have each been revised recently to reflect developments in the field. As earlier editions clearly demonstrated, they comprise an invaluable resource in programming theory and practice for students, researchers, and practitioners alike. Countless readers have spoken about the profound personal influence of Knuth's work. Scientists have marveled at the beauty and elegance of his analysis, while ordinary programmers have successfully applied his "cookbook" solutions to their day-to-day problems. All have admired Knuth for the breadth, clarity, accuracy, and good humor found in his books.

See descriptions of each individual volume for more information.

From the Inside Flap

"The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer programming."-- Byte, Sept 1995

"If you think you're a really good programmer,...read [Knuth's] Art of Computer Programming....You should definitely send me a resume if you can read the whole thing." -- Bill Gates

This Knuth set is perfect for your own reference bookshelf, and makes an ideal gift for any serious student or practitioner of computer programming.


Product Details

  • Hardcover: 896 pages
  • Publisher: Addison-Wesley Professional; 2 edition (October 15, 1998)
  • Language: English
  • ISBN-10: 0201485419
  • ISBN-13: 978-0201485417
  • Product Dimensions: 10 x 7.1 x 4.9 inches
  • Shipping Weight: 9.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (57 customer reviews)
  • Amazon Bestsellers Rank: #79,919 in Books (See Top 100 in Books)

More About the Author

Donald E. Knuth
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Donald E. Knuth Page

Look Inside This Book

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(15)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

57 Reviews
5 star:
 (41)
4 star:
 (9)
3 star:
 (4)
2 star:    (0)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (57 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
200 of 209 people found the following review helpful:
5.0 out of 5 stars Definitive, June 15, 1999
By A Customer
This review is from: Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (Vol 1-3) (Hardcover)
As Knuth himself says, it is impossible for any one person to keep up with all the research in computer science, but these 3 volumes do a remarkably good job of distilling the most important results and explaining them with mathematical rigor.

Each volume contains 2 chapters. Ch. 1, Basic Concepts: mathematical foundations and a description of MIX, a hypothetical machine (now available in software emulations). Ch. 2, Information Structures: lists, trees, memory allocation, garbage collection. Ch. 3, Random Numbers: how to produce series of "random" numbers and test their statistical properties. Ch. 4, Arithmetic: algorithms for integer and floating-point arithmetic. Ch. 5, Sorting: both in memory and on disks or tapes. Ch. 6, Searching: sequential, binary, hashing.

Despite the detailed coverage of the topics, which often involves esoteric mathematical notation, the author's lively style makes the algorithms and the main theoretical results relatively easy to grasp. If all you care about is getting a program to run, buy another book; but if you really want to understand how and why software works, there's nothing quite like this.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
130 of 136 people found the following review helpful:
5.0 out of 5 stars Excellent, for certain people!, April 4, 2000
By A Customer
This review is from: Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (Vol 1-3) (Hardcover)
These books are indisputably classics of the field, and like all classics they have religious adherents and equally firm detractors. The key difference between the two groups is that the adherents are interested in computer SCIENCE, whereas the rest are more taken with computer programming. The books are well written, quite mathematical, and abstract. The books deal with the core subjects of computer science and shy away from the trendy, and so some people tend to see them as anachronistic. Nevertheless, they are deservedly core references in computer science, and a joy for any patient, theoretically minded reader. There are three points I believe should be made. 1) a lot of the detractors of the books are saying correct things: the books don't deal with hot topics, they do present things in greater detail than is necessary in day to day programming, they are books they require a lot of the reader. What they don't recognize is that this is the intention, and that there is nothing wrong with that. The book is targeted at those with a geniune interest in theoretical computer science. 2) many reviewers complain about Knuth's typesetting system, TeX. What they fail to recognize is that TeX is incredibly useful, and about as user friendly as could be expected, for the task for which it was designed: typesetting professional quality mathematics. Anyone who challenges this statement would have to contend with virtually the entire community of people who write papers using higher mathematics, including virtually all professional physicists, mathematicians, and computer scientists. 3) some people accuse Knuth's books of being poorly written. These people are ignorant: either they have not read the works, or they would not recognize skillful writing if they saw it. These books are splendid examples of scientific writing, and are justifiably acclaimed as such. In short, Knuth's books have ensured that the word "science" deserves its place in the phrase "computer science"
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
40 of 40 people found the following review helpful:
4.0 out of 5 stars Definitive but Daunting, January 18, 2003
By Jason (Illinios) - See all my reviews
This review is from: Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (Vol 1-3) (Hardcover)
It is with good reason that these books are so well-respected in the field. These books have enough depth for several years of careful study and will be quite rewarding for anyone who takes the time. Still, there are a couple of things to keep in mind before jumping in:

(1) These books are not for the mathematically weak-at-heart. The first section, of over 100 pages, is on mathematical preliminaries. While it is true that there are many later sections that can be understood without this background, to truly get the most from these books will take some mathematical maturity,

(2) The algorithms and programs in the book will be difficult to understand to the modern reader, since they are written in an unstructured (i.e. GOTO-centric) style. Program code is given in assembly language for a fictional computer called MIX. Knuth may have his reasons for sticking with this form, but the reader should be aware that some extra work will be required to follow along.

Aside from these caveats, these books come highly recommended.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars great service!
I ordered these books, and they came within 2 days (I didn't pay for special mailing or handling), and were in perfect condition even thought they were supposedly "used."
Published 20 days ago by Douglas B. Jacobs

3.0 out of 5 stars Really wanted to enjoy this, but couldn't
I love reading technical books, in a wide variety of fields. I typically read technical books cover to cover, as if they were novels. Read more
Published 1 month ago by Eric Pi

5.0 out of 5 stars Great classic
I am an undergraduate computer science student. I picked up the Art of Computer Programming due to the authors credibility in the computer science community. Read more
Published 8 months ago by Andrew Ribeiro

5.0 out of 5 stars Just try sorting and searching with out this book.
I have to admit I am poor so I just bought the book I needed. I needed to build a database that did not use any commercial package. This book saved my bacon. Read more
Published 8 months ago by bernie

5.0 out of 5 stars Best Computer Science Books ever read
These are the best books in Computer Science that I have ever read. They are selected by the American Scientist as one of the twelve physical-science monographs of the twentieth... Read more
Published 21 months ago by Yuanchyuan Sheu

5.0 out of 5 stars Computer Science
The Art of Programming, by Donald Knuth, is a comprehensive, multi-volume work discussing various programming algorithms and their analysis. Read more
Published 23 months ago by Carlos Jorge

5.0 out of 5 stars Bhagawath Gita,Bible,Kuran and Art Of Programming.
All religions have their own definitive Principles Book. For developer's this is THE one. It has history. It has values. It has predections. It is up to you, to absorb the essence.
Published 24 months ago by S. Devasundaram

4.0 out of 5 stars Don't Program Without it!
Three classic volumes from Donald Knuth. I have the 3rd edition. Once your get pass understanding MIX ( MMIX, 4th edition), it is a great technical read. Read more
Published on June 2, 2008 by J. E. Sherman

4.0 out of 5 stars Somewhat disappointed by sloppy folding
There are already a lot of wise words written about the contents of these books. Although it may seem a trivial point in comparison to the contents, I was disappointed that the... Read more
Published on June 2, 2008 by R. Bruinsma

4.0 out of 5 stars A fundamental book for the randomness.
Knuth talks about the applications into informatics of the theory number.
This book , written several years ago, is today the best about those facts. Read more
Published on February 29, 2008 by Edoardo Angeloni

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   





Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.