



📘 Code smarter, not harder — your modern C journey starts here!
C Programming 2e: A Modern Approach by K. N. King is a highly rated, bestselling programming book that offers a clear, gradual introduction to C with industry-relevant idioms and practical examples. Perfect for new programmers seeking a smooth, effective learning experience.
| Best Sellers Rank | 130,883 in Books ( See Top 100 in Books ) 64 in Programming Languages & Tools 166 in Introduction to Programming |
| Customer reviews | 4.4 4.4 out of 5 stars (352) |
| Dimensions | 18.8 x 3.05 x 23.37 cm |
| Edition | Second |
| ISBN-10 | 0393979504 |
| ISBN-13 | 978-0393979503 |
| Item weight | 1.05 kg |
| Language | English |
| Print length | 864 pages |
| Publication date | 31 Mar. 2008 |
| Publisher | WW Norton & Co |
N**Y
The best C introduction I've read
This is a great book. And it also shows a new programmer the idioms in common usage in industry - that's very valuable. I've tried to learn C a couple of times and this book really got me into it. There are other famous books which are inferior to this one imo.
J**C
No sudden unexpected steep learning curve.
Easy to read English. Short sentences , precise examples . Good explanations. Gradual rise in complexity . Pointers , types , Pointer Arithmetic , Multidimensional Array , Structure , Unions , explained in clear readable text. I wish my first book in c was this one. I get that great "YES I UNDERSTAND IT NOW FEELING !!" after every paragraph . 10/10.
B**K
The definitive book for C programming for today
C may be considered by some as long in the tooth and past it's sell by date, but it is still widely used. This book offers an up to date method to better understand the C language and as the title suggests, in a modern way. If you want a better understanding of C and how it can be applied in today's world, then this book is for you
A**R
Great book for a beginner
I'm a complete beginner to C and a novice at programming. This book explains things really and the programming tasks are very good at reinforcing everything you've just read, which would be impossible to retain otherwise. The main thing I dislike is how thin the pages are. If you hold books like your average person, you will leave permanent thumb stretch marks and indents in the pages. It's very easy to tear pages too.
T**S
The best Programming book I have read
This book is the most clear and concise programming book I have read. And I can honestly say that it is the only one I have actually enjoyed reading due to the informal language style. Being a computational physicist I wish my university had just told me to read this book rather than give the lectures as it would have saved many hours debugging!
K**J
Teaching C as it should done...
One of the best book to learn classic c. Although four times thicker than K&R it is much easier to read. solutions to the exercises are available on the www. Highly recommended for self learners or for use in a course. Still up to date but hopefully a version 3 is in the making.
D**E
Do NOT buy the kindle version-It is VERY poor quality
I have a physical printed copy of both the first AND second edition of the REAL book. The Kindle edition as of November 2022 is of VERY POOR QUALITY and I have had to return it to Amazon for a refund. I do not understand how this can be offered for sale in its present form. DO NOT BUY until this has been corrected. I am sure that it would be worth buying if it was a faithful reproduction of the actual physical book. I may buy the Kindle edition again if this situation is rectified.
A**M
C Programming
One of the best book for learning, improving C programming. I will suggest it is must to have type of book for C Programming. I learned too much from this book which covers all topic in details, simple examples. No complicated sample code distracting from real problem.
H**M
Good resource from zero to hero
Z**Z
I am a first-year comp sci student (although I have a degree in an unrelated field) who was due to start an algorithm/problem solving class that would be focused on C. Although the class had no assigned textbook, I figured if I'm going to be using C, I'd better learn what I'm doing. I had tried previously to learn C with K&R, but I didn't make much progress. Too many of the programming practice problems given in K&R were frankly just too difficult for a beginner who is self-teaching. I decided to pick up another textbook. After extensive research, King's book seemed to be one of the most consistently and highly recommended. I started working through King's book a couple weeks before the class started to try and keep ahead of the class material. I can't say enough good things about this textbook. It is thorough but clear, and includes plenty of code examples to learn from. The programming exercises are just challenging enough to push you a bit beyond your comfort zone without feeling impossible, and there are many interesting problems to pick and choose from. There's enough material so that you can find many common standard library functions or core C concepts referenced over and over throughout the book. This really helps to see how the guts of C work in different contexts. The writing style is pleasant. King manages to keep what most would consider a very dry subject entertaining and fun, without losing any of the rigor you'd expect from a textbook. That's quite an achievement. Thanks partially to this book I finished the class with a perfect 100% score.
K**N
I usually hate textbooks because they’re expensive and full of useless filler. This textbook is expensive, but there’s zero filler here. Just concise explanations and good exercises. This was one of the few textbooks that I actually used often and it really helped me study. Definitely recommend it.
A**A
La bible du C
C**N
PIRACY COPY
Trustpilot
Hace 1 semana
Hace 1 mes