Tuesday, March 11, 2008

Books for c

c is not only c in its concepts but also its associated problems. First and foremost problem is which book should you refer. Half the population (students - non pros) vouch for Let Us C by Yeshwant Kanetkar. Other half hate Let Us C and advice you to buy, read and refer C bible that is The C programing Language by Kernighan and Ritchie.
The former is meant for kids ( or kids in c) and latter is for pro who already knows everything in C. Let us C is easy to understand but it should not be used after you learn the alphabets of C. K&R is good but cryptic. Now you have learnt the alphabets, but not mastered the grammars and prose and verse of the language. So how do you bridge the gap ? Or which book bridges the gap. Now there are Balaguruswamys, Stephen Cochens etc. Along with these there is c-faq, a set of very good questions and good answers to them by Steve summit. It helps a lot.
Recently I have come across a book called C in a Nutshell by Peter Prinnz. This is again a reference. You should not expect lengthy explanations or solved programs. But all the concepts are given and without any ambiguity. THe book also covers ANSI-99.

No comments: