C Programming: A Modern Approach Paperback – Apr 1996
Customers Who Bought This Item Also Bought
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your e-mail address or mobile phone number.
... this book will be well received because of its unique approach to the presentation of the material; it is full of examples and insights. King does not stop--as many others do--in merely explaining how the C programming language works. His well-written and well-organized book is full of advice and explanations of best practices in how to use the language most effectively. One of the most welcome aspects is that King identifies C programming 'idioms,' explains when the idioms are applicable, and shows why they are useful. The book is aimed at people with no prior programming experience, yet it is quite comprehensive in its treatment of the majority of C programming concepts. It is up-to-date in that it also covers the information needed by a C programmer in using the standard C library... -- Choice, September, 1996
A few years ago, I decided to switch from Fortran (which I had used for over 20 years) to C. I purchased about a dozen different books purporting to explain how to use the C language. Most were densely unreadable, few had a usable index, and some were riddled with errors. Now comes the book I really wanted... It is apparent that this book was written by someone who has spent time teaching the subject. The writing style is entertaining and clear. There are many good examples... Best of all, the index takes you right to the part of the book you need--it is not too sparse, and it is not cluttered with irrelevant references. The first time I picked up this book I quickly found the solution to a file-reading bug which had perplexed me for months. I am placing this book at the top of my heap of programming texts, and I am recommending it to all of my programming colleagues. -- Journal of Chemical Information and Computer Sciences, September/October, 1996
The exceptional value of the book lies in the fact that the material is well structured and is made accessible to anyone with minimal programming experience, to those unfamiliar with C, and even to those who do not know any programming language... The book accomplishes the author's stated goal of making it the ideal classroom textbook with examples... Reading this book was extremely useful, both because I have discovered new things in it and, first and foremost, because it has helped me to restructure my knowledge of C. -- Computing Reviews, February, 1997
What Other Items Do Customers Buy After Viewing This Item?
Top Customer Reviews
In my opinion, if you are learning C for the first time, you might want to first get a simpler book (I recommend "Teach Yourself C in 24 Hours"). But when you are ready to get the full treatment get this book.
At first I thought King's book was hard because of a certain depth of penetration into elements of good programming practices with examples one after another. As I became serious and started to reading intently, I found out how effective King was in paving the way toward a comprehensive understanding of C programming through worked out code and annotations. King is very skilled in breaking down and building up C code, unlike certain celebrated C programming language experts who apparently do not care to be clear or are simply ineffective. So my conclusion is: Read this each chapter of this book very closely, carefully and seriously, and try to understand every last point King is raising. Also, do not neglect working out some of his exercises at the end of each chapter for the benefit of practice as well as learning C. In almost every chapter of the book, he gives very good, organized and annotated but not tedious and complex examples. The problems are generally reasonable and hardly ever too complicated because I never found them overwhelming, either from a coding perspective or mathematically. Perhaps it is because King comes across as someone who emphasizes organization, detail, clarity and explanation in his style of presentation. There are no problems dealing with heavy scientific or engineering applications for those who dread them.
Great points: (1) Fundamentals - beginning chapters goes into detail for a solid grounding of C language basics (syntax, etc.Read more ›
Most recent customer reviews
This book claims that it caters for beginners. I don't think so! It's only of any good to those that are already familiar with programming or another programming language. Read morePublished on May 6 2003
Not only the best C book I have ever read, but probably the best computer-related book I've ever read. Read morePublished on May 30 2002 by Jeremy L Buchmann
great beginner's c book. Useful examples and organized properly. Team this book with kernighan & Ritchie's and your all set for beginning programming in C.Published on Feb. 16 2002
Great book. Comprehensive and conversational. This covers a lot of reference-book-style material in a friendly and easy to understand style. Read morePublished on Oct. 21 2001
I received this book as a gift about two years ago. It's probably the most useful C book I have on my shelf. Read morePublished on Oct. 17 2001 by Matt Rutherford
I've seen quite a few books on C and this, is by far, the best of them all. King explains the many aspects of C with a wonderful and dynamic clarity that keeps the reader... Read morePublished on Sept. 6 2001 by Gabe
This textbook is extremely well written. I got it when I was learning C and it was perfectly suited to this - I don't have any criticisms. Read morePublished on June 18 2001 by A. J. Pugh
This is without a doubt my favorite C book and I use it often when programming in C. This is a must own for anyone who needs to brush up or learn more about the C language.Published on Dec 26 2000 by Michael Ridenour
Look for similar items by category
- Books > Computers & Technology > Microsoft > Development > C & C++ Windows Programming
- Books > Computers & Technology > Programming > C
- Books > Computers & Technology > Programming > Languages & Tools
- Books > Computers & Technology > Software
- Books > Professional & Technical > Professional Science > Mathematics
- Books > Textbooks > Computer Science & Information Systems > Programming Languages