Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

C Programming: A Modern Approach [Paperback]

K. N. King , Kim King
4.6 out of 5 stars  See all reviews (35 customer reviews)

Available from these sellers.

There is a newer edition of this item:
C Programming: A Modern Approach C Programming: A Modern Approach 4.7 out of 5 stars (3)
CDN$ 137.10
In Stock.

Book Description

April 1996 0393969452 978-0393969450
This introduction to the C programming language is based on the C ANSI dialect and is usable with all ANSI-compatible compilers and all operating systems. The three main parts of the text are: basic grounding in C; advanced topics and program writing; and a reference apparatus.

Customers Who Bought This Item Also Bought

Product Details

Product Description


... 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

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

Most helpful customer reviews
2 of 2 people found the following review helpful
5.0 out of 5 stars amazing Dec 24 2003
This book was not my first. I had previously tried starting C programming with An Absolute Beginner's Guide to C. It worked well for a little bit, but I had to stop due to a lack of clarity and motivation. C Programming: a Modern Approach is such an improvement from my other programming book. C Programming: A Modern Approach doesn't treat me like I'm stupid...it's clear enough so that I gradually understand C lingo over the course of the book. My current work with it so far has been very smooth and...not easy...but effective. The exercises at the end of each chapter aren't a waste of time...they're useful and also not overdone. It's simply a cut above the rest.
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars The full treatment! Dec 1 2002
This is probably the best book for learning to program in C. The coverage is full of details and the author does a great job in satisfying the reader without being borring.
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.
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars Nice work Prof King !!! Sept. 19 2002
By dresden
I have never read any C book like this one. I certainly have no advise for the good author except to ask him to give the world even a larger book without being afraid of those experts who say that C is not served well by a big book.It is difficult to find a good C book that reads like a good novel.My only advice to beginners like myself. Read and reread the chapters and you will soon call yourself a C programmer. Before learning from news groups who may deceive you such as those who claim it is possible to exchange the contents of two variables without using a temporary variable please read King`s book first.I did like to see more examples on strings in his next book as well as a thorough handling of low level programming. Practical examples from cryptography as well as embedded systems may not hurt since those who do not need it can safely skip them.
Was this review helpful to you?
1 of 1 people found the following review helpful
3.0 out of 5 stars A discrete book for a concrete language Aug. 4 2002
By "cahe"
The book seems to be much appreciated. However, I find that the reader is not encouraged enough to think for her-/himself when reading the text. He or she will realise once one arrives at the end of chapter exercises-which are all right, but based on that what is given in the preceeding chapters-it will be very difficult indeed to solve these exercises. Take for example chapter 6, where loops are discussed. Professor King providies an example of a sum.c script. Then the student is asked to write a program where he or she enter numbers and the program finds the largest number. From the background given in section 6.1. it will be very difficult for the very beginner to write such a program, because there is nothing in the book which might hint at the right solution.
Was this review helpful to you?
5.0 out of 5 stars One of the best computer books I own May 30 2002
Not only the best C book I have ever read, but probably the best computer-related book I've ever read. The explanations are clear, consise, and yet detailed enough for a complete understanding of the material. The figures are simple and helpful, and there are a lot of short pieces of example code to help out. The end of each chapter features a "FAQ" section where the author answers quite a few common questions you might have as you read through the chapter. It's the one book that has never let me down...I have always been able to find the answer I was looking for. I wish the author would write a book about every field of computer science.
Was this review helpful to you?
5.0 out of 5 stars Excellent Feb. 16 2002
By A Customer
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.
Was this review helpful to you?
4.0 out of 5 stars Excellent programming book Oct. 21 2001
By A Customer
Great book. Comprehensive and conversational. This covers a lot of reference-book-style material in a friendly and easy to understand style. The only drawback would be that it is slightly difficult to find material one is looking for from time to time as some of the material is relegated to a FAQ section behind each chapter. Other great general C programming books are C: A Reference Manual, Harbison and Steele, and Programming with GNU Software, Loukides and Oram.
Was this review helpful to you?
5.0 out of 5 stars Wonderful Reference, Great Instructional Book Oct. 17 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. It's a great reference, as it covers more of the C language than any other book I've seen. It answers a lot of questions, and even goes into detail about low-level operations. Any C (or even C++) programmer should have this book.
Was this review helpful to you?
Want to see more reviews on this item?

Look for similar items by category