Rating:  Summary: Excellent book Review: It is older, but it is an excellent book on the C programming language and a must read.
Rating:  Summary: Hey, look no further, everyone knows this is the C bible Review: This is the C bible. No need for me to say any further because there are 150 Five-Star ratings for this book. What are you suspecting about???
Rating:  Summary: The Definitive Guide Review: If you're programming in C, then you must have this book. It's the definitive guide to the C language.
Rating:  Summary: GREAT BOOK Review: Best C programming book!!! This book might be a little difficult for beginers but.. for programers with experience in other languages it is an excellent book.
Rating:  Summary: not the best Review: with all due respect to K&R, i have to point out that there are better C programming books for beginners. <C a software engineering approach>(3ed), is a good example: it does a better job cleaning the dusty corners of C.for this K&R's book, one thing i don't understand is that they seem to be obssessed with using string processing functions as examples. the matter of fact is, the C standard library does a lousy job processing strings: most of the string processing functions are type unsafe and tedious to use. as for why C is so popular (hence this book), one is because C is relatively easy to learn and use, compared with C++, ML etc. the other reason is that unix and most unix libraries are written in C. but with virtual machine around the corner, it's time to move one level up. even though i use C all the time for writing compilers and kernel drivers, other languages like java/ ML/ python/ lisp are much more fun to use.
Rating:  Summary: _Incredible_ Review: Ok, so I didn't actually buy the book (yet). But, I read about 30 pages at my local book store. It is incredible. I'm sort of a new programmer, but I know a bit of JavaScript and a bit of C++. JavaScript and C++ both have a similar structure to C, you know, functions, curly brackets, etc. I would recommend this to anyone who has even a little experience and just a basic understanding of the C structure. My recommendations to *complete* beginners: 1. Read a few online tutorials/ebooks. 2. Get this book. For beginners with a bit of experience: 1. Get this book. For programming experts in other languages: 1. Get this book. Pretty simple huh? This book is also very "get to the point". What I mean is that within the first 30 pages, it goes from a <=10 (smaller than or equal to) line "hello, world" program, to a >= 20 (larger than or equal to) line advanced while-for looping program. I know it says something like "why write a 600-page book when you can write a 200-page book and learn the same thing". Sorry if that quote is entirely wrong, I just don't have an idedic memory. Buy it, you'll love it.
Rating:  Summary: Kick [butt] Review: Not having this book in your collection is like a preacher without his bible!
Rating:  Summary: It's What A Language Book for Programmers Should Be Review: Just a review or two below this one, you'll see a short review that says "By Programmers, For Programmers". This review is absolutely on the nose. I've ALSO been programming for 20+ years, everything from bit-slice microcode to ASP on web pages. I write C for a living, every day of my life, and have been doing so for about 10 years. I learned C by reading other code in C, and from this book. This is the ONLY book that actually sits on my desk and gets used (OK, so I may have been writing C for 10 years but I'm still a lousy C programmer, OK?). This book is clear, to the point, and authoritative. It's not in the least annoying. It doesn't try to be "funny". It is not over-burdened with stupid "here's what programming is" sorts of tutorial information. It's got a very good index. What more could a professional developer need?
Rating:  Summary: Great for Begginers! Review: This book is one of the best C programming language ever! If you want to find out what C is all about, you should read this, but due to the current development of the programming language, I would advise you to better learn programming techniques or basics and then swith to a specific book on the evironment you plan to develop your programs (Borland C++, Visual C++, etc) And, something you should be aware of, it does NOT cover anything but C, just ANSI C, not C++ and all the revolution around it. Not even an introduction to those development environments.
Rating:  Summary: C book by a programmer for programmers Review: I've been programming for 21 years - everything from 80x86 assembly language to SQL and Perl. For those wishing to learn C, this is an outstanding book. The book isn't real flashy as far as the publishing goes, but as far as information, it delivers.
|