Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Like the previous poster mentioned, this book is not for the beginning programmer. Those that are just started with programming may want to look at another language(like python ) or get an easier book on C. The third edition of Beginning C from Apress is a good book for beginner programmers who want to learn C or for those that can't make it through a few pages of K&R2 without their head exploding. I can recall numerous times trying to navigate through the K&R2 book only to put it down out of frustration, only to come back a day, a week, maybe even a couple of months later and finally understand some of the concepts in the book.
That being said I really liked the tutorial section at the beginning. Just dive in straight into language without getting wrapped up in all that boring intro to the language stuff. The Appendix's also provide a great refernce to the language and I refer to it often. In fact, IMO, that the most important part of the book(K&R2) is Appendix A & B. I have found over the time that I have been able to sharpen my C programming skills and have had better understanding of programming in general from reading this book. It is truly the "C Bible".
Product Details: "The C Programming Language - Second Edition" by kesara - posted: 01-16-2005 - Rating: 9.13