or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
38 used & new from $104.99

Have one to sell? Sell yours here
 
   
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.
 
  

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

~ (Author)
4.5 out of 5 stars  See all reviews (51 customer reviews)

List Price: $199.99
Price: $159.62 & this item ships for FREE with Super Saver Shipping. Details
You Save: $40.37 (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 Wednesday, February 10? Choose One-Day Shipping at checkout. Details
25 new from $104.99 13 used from $105.00

Formats

Amazon Price New from Used from
Hardcover $159.62  
Paperback --  
Unknown Binding --  

Frequently Bought Together

Customers buy this book with The Art of Computer Programming, Vol. 4, Fascicles 0-4 (5 Volume Set) by Donald E. Knuth

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)
Price For Both: $232.49

One of these items ships sooner than the other. Show details

  • This item: Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (Vol 1-3) by Donald E. Knuth

    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) by Donald E. Knuth

    Usually ships within 8 to 14 days.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

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

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

by Donald E. Knuth
5.0 out of 5 stars (2)  $72.87
Concrete Mathematics: A Foundation for Computer Science (2nd Edition)

Concrete Mathematics: A Foundation for Computer Science (2nd Edition)

by Oren Patashnik
4.4 out of 5 stars (30)  $62.39
Hacker's Delight

Hacker's Delight

by Henry S. Warren
5.0 out of 5 stars (15)  $43.99
Introduction to Algorithms, Third Edition

Introduction to Algorithms, Third Edition

by Clifford Stein
4.5 out of 5 stars (6)  $58.72
The Algorithm Design Manual

The Algorithm Design Manual

by Steve Skiena
4.5 out of 5 stars (36)  $63.96
Explore similar items

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 (51 customer reviews)
  • Amazon.com Sales Rank: #62,727 in Books (See Bestsellers 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

What Do Customers Ultimately Buy After Viewing This Item?

Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (Vol 1-3)
68% 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 (51)
$159.62
Art of Computer Programming, Volume 1: Fundamental Algorithms (3rd Edition)
12% buy
Art of Computer Programming, Volume 1: Fundamental Algorithms (3rd Edition) 4.2 out of 5 stars (48)
$58.49
Introduction to Algorithms, Third Edition
10% buy
Introduction to Algorithms, Third Edition 4.5 out of 5 stars (6)
$58.72
Hacker's Delight
5% buy
Hacker's Delight 5.0 out of 5 stars (15)
$43.99

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

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

 
192 of 201 people found the following review helpful:
5.0 out of 5 stars Definitive, June 15, 1999
By A Customer
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


 
122 of 127 people found the following review helpful:
5.0 out of 5 stars Excellent, for certain people!, April 4, 2000
By A Customer
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


 
28 of 28 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
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 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 1 month ago by Andrew Ribeiro

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 14 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 16 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 17 months ago by S. Devasundaram

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 20 months ago 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 23 months ago by Edoardo Angeloni

5.0 out of 5 stars Great boxed set
This was a requested gift for my son. He is quite pleased with the series. He says the books are concise and informative. A definite recommendation!
Published on January 12, 2008 by Lincoln

5.0 out of 5 stars It's not a textbook---it's a reference book!
Not snob appeal. Yes, it's not a good first textbook. I taught freshman programming at Caltech for a few years, and I admit I didn't use Knuth to teach, in the sense that I... Read more
Published on December 22, 2007 by Mika Nystroem

5.0 out of 5 stars The Art of Computer Programming
I bought the three volumes of this marvelous work in 2004.Three years later (2007) I haven't quite gotten over volume 1. Read more
Published on December 22, 2007 by Mpho Tjabane

5.0 out of 5 stars Data Structures, Algorithms, Performance, Analysis
This is a classic book on algorithm analysis and also in programming techniques. The first one for which author create a hypothetical computing machine (he call it MIX), his own... Read more
Published on August 23, 2007 by Jose Portillo

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
Discussion Replies Latest Post
C# or Java? 66 16 days ago
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


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.