Compare prices and save on cheap textbooks at CheapestTextbooks.com
Compare prices and save on cheap textbooks at CheapestTextbooks.com HACKER SAFE certified sites prevent over 99.9% of hacker crime.
CheapestCDPrice.comCheapestDVDPrice.comCheapestTextbooks.comGo to CheapestTextbooks USA!Go to CheapestTextbooks UK!
Multi-Store Textbook Search
  
(What's this?)
Selected Product:

C Programming Language, 2nd Ed
C Programming Language, 2nd Ed

Hardcover
Edition: 2 Sub
Author: Brian W. Kernighan, Dennis M. Ritchie
Publisher: Prentice Hall
Release Date: 1988-05
ISBN-10: 0131103709
ISBN-13: 9780131103702
List Price: $60.00
Average Customer Rating:
Score = 4.5 Score = 4.5 Score = 4.5 Score = 4.5 Score = 4.5
Similar Products

The C++ Programming Language: Special Edition (3rd Edition)
The C++ Programming Language: Special Edition (3rd Edition)
ISBN-10: 0201700735
ISBN-13: 9780201700732
List Price:$79.99


C: A Reference Manual (5th Edition)
C: A Reference Manual (5th Edition)
ISBN-10: 013089592X
ISBN-13: 9780130895929
List Price:$51.00


Absolute Beginner's Guide to C (2nd Edition) (Other Sams)
Absolute Beginner's Guide to C (2nd Edition) (Other Sams)
ISBN-10: 0672305100
ISBN-13: 9780672305108
List Price:$29.99


Advanced Programming in the UNIX(R) Environment (2nd Edition) (Addison-Wesley Professional Computing Series)
Advanced Programming in the UNIX(R) Environment (2nd Edition) (Addison-Wesley Professional Computing Series)
ISBN-10: 0201433079
ISBN-13: 9780201433074
List Price:$74.99


Unix Programming Environment (Prentice-Hall Software Series)
Unix Programming Environment (Prentice-Hall Software Series)
ISBN-10: 013937681X
ISBN-13: 9780139376818
List Price:$54.00


Our Review: To use our price comparison to get the cheapest price, please click on the "Find the Cheapest Price" button located above for C Programming Language, 2nd Ed by Brian W. Kernighan, Dennis M. Ritchie (ISBN-10: 0131103709, ISBN-13: 9780131103702).

At this time we have not yet written a review for C Programming Language, 2nd Ed by Brian W. Kernighan, Dennis M. Ritchie (ISBN-10: 0131103709, ISBN-13: 9780131103702). Please continue to keep checking back to this page as we are constantly adding reviews.

Summaries and Customer Reviews are supplied by Amazon.com

Summary:
Just about every C programmer I respect learned C from this book. Unlike many of the 1,000 page doorstops stuffed with CD-ROMs that have become popular, this volume is concise and powerful (if somewhat dangerous) -- like C itself. And it was written by Kernighan himself. Need we say more?

Customer Reviews
Average Customer Rating: Score = 4.5 Score = 4.5 Score = 4.5 Score = 4.5 Score = 4.5

The defacto book on C
Customer Rating:  Score = 4 Score = 4 Score = 4 Score = 4 Score = 4

This book is extremely well written but it moves very fast. It is a short read so in order to get the most out of it you'll need to read then re-read much of it. Also, actually doing the examples and excercises will get you that much closer to knowing the C language intimately.

I know that this book was written a long time ago and the fact that it still holds up is pretty amazing. It is somewhat dated in terms of the typography and layout in fact it's not the easiest book to read visually.

If you are brand new to programming you'll definately want to start out with a different book. This book is not a friendly intro to programming but more of an expert essay on the C language.

Two things that really bother me: This book has some Unix based exercises toward the end so you'll need to get a copy of Cygwin (a unix environment that runs on Windows) if you are running a Windows based operating system to complete the excercizes. The next thing which bothers me even more is there is almost little to no material on dynamic memory. It skims over the use of keywords like "malloc" and some of the examples which use dynamic memory don't handle memory cleanup at all. In fact there's almost no mention of cleaning up after yourself after you've requested memory using "malloc" I find this disturbing because to be effective at dynamic memory management which is a foundational concept in C you have to understand how important it is to be responsible about requesting memory from the OS and then "free"ing it once you are done with it. Again, the material on this subject is very thin.

But, aside from that...if you are a C programmer it's almost a given that you own this book.

Trivia: Ever wondered where the "Hello World" statement came from? This book is it! ;)

The Book on C
Customer Rating:  Score = 5 Score = 5 Score = 5 Score = 5 Score = 5
This is the book to have on the C language. A great reference and a great read. This book has been very influential in the field of technical books, often imitated. I recommend it to beginners to advanced programmers.

The definitive C reference bok
Customer Rating:  Score = 5 Score = 5 Score = 5 Score = 5 Score = 5
This is THE definitive C language reference.

I wouldn't want to try to learn to program in C from it unless I were already an experience programmer, and it isn't that useful for Windows programming, but this is the book that every experienced Unix C programmer has open on their desk.

Timeless. Simply Essential. Simply the Best.
Customer Rating:  Score = 5 Score = 5 Score = 5 Score = 5 Score = 5
The "K & R", as it is widely known has a reputation of both being the pure encapsulation of and a terse discourse in the C Language. Both characterizations have equal merit. That being said, this shockingly succinct (at only 272 pages) publication is both tutorial and reference. In short, more of the "madness behind the method" is covered in this tome than the unwieldy but for some reason mandated college texts from the likes of Deitel or from the more cursory "Dummies" efforts. From the onset, the authors waste no time jumping into each concept with solid code examples. At first these may seem a little complex and in actuality they are--many of the standard library functions are stepped through to drive across such concepts. The authors preface with "C is not a big language", and that is true, however when one considers how the "B-52" of programming languages has been the linguistic basis for the more popular Java, C# and C++ (not to mention what for Ruby, Perl and Python are implemented in) the essence of this work by the authors of the language cannot be overstated. This is written with the student of the programming art in mind, whether at the collegiate or professional level. This should be a required introduction for Comp Sci or Engineering majors to that art, and every serious programming student or practitioner should own it. Given that it still holds its original value, chances are most do. Don't let the price fool you--The C Programming Language is worth its weight in gold!

Not as good as "C: A Reference Manual"
Customer Rating:  Score = 3 Score = 3 Score = 3 Score = 3 Score = 3
Everyone goes on about K&R ... God's of C etc. etc. Yes, they may have invented the language but you would think otherwise from reading this book.

I programmed C for an embedded system for years and often sought answers about the very lowest level, nitty-gritty details of C. For a while I turned to this book, but soon learnt from experience that I could ALWAYS find the answer, or a better answer, in "C: A Reference Manual".

This book was published in 1988 and is showing its age. It has not been updated with the latest ANSI/ISO standardizations. It is also very dated in it's layout, typography, approach etc.

Summary: If you want the definitive C reference book, buy "C: A Reference Manual". It's not 1988 anymore - move on people!! Skip this book.

























Suggestions | Textbook Store Reviews | Site Map | Textbook Reviews | Contact Us
Cheap Textbooks | Used Textbooks | Discount Textbooks | Buy College Textbooks
© 2008 . All rights reserved. Privacy Statement and Disclaimer
web site design and support by Crystal Solutions