
Programming in C
by Stephen G. Kochan · first published 1983
100% recommend
Why HN recommends it
Clear, well-written introduction to C aimed at beginners, giving the basics without claiming to make you an expert; often paired with CS50 or K&R as a starting point.
Summarised by Claude from recommending comments
Programming in C, Third Edition is a revised edition of a classic programming title. Author Stephen Kochan's style and thorough explanations have earned him a place among the most respected of computer book authors. Although the C programming language hasn't undergone any major changes, it's enjoying new life among game programmers and small device programmers, where its simple elegance makes it the ideal choice for small fast programs. Large game developers, such as Nintendo, use C almost exclusively. This edition combines the time-tested instructional style of Stephen Kochan with updated and
Affiliate links. As an Amazon Associate I earn from qualifying purchases.








I recommend Programming in C by Stephen Kochan http://amzn.to/cXnEPp I have also heard good things about Illustrating C
on “C is 38 years old. K&R V2 is 22 years old. What's the best modern C book?” ↗Kochan 'Programming in C': http://www.amazon.com/dp/0672326663 Edit: Most resources on the Internet are too confusing for beginners. As a matter of fact, people who know C are usually unable to teach C to novices. Good introductory…
on “Where to begin when learning C? Start by making lots of errors” ↗K&R is a great book however I feel there are better books these days. My two personal recommendations are C Programming A Modern Approach by K N King (2nd edition) and Programming in C by Kochan. However the exercises in K&R are excellent so make sure you do them all. Actually the cost of K&R is justified just for the exercises IMHO. Also get Understanding and Using C Pointers by…
on “Ask HN: Should I use K&R to learn C?” ↗Personal opinion - (in order from beginner) * C Programming Absolute Beginner's Guide by Perry and Miller * C Programming A Modern Approach by King * Programming in C by Kochan * C Primer Plus by Prata * Head First C by Griffiths & Griffiths * 21st Century C by Klemens * Understanding and Using C Pointers by Reese * Expert C Programming - Deep C Secrets by van…
on ““Learn C the Hard Way” is no longer available for free” ↗To those looking to start programming, but don't have a tutor nearby: pick up Steve Kochan's "Programming in C" and head on over to http://cs50.net. They have a Google Group set up where David Milan and his aides will answer your questions! It's how I finally added some structure to my learning adventure.
on “Teaching Programming To A Highly Motivated Beginner” ↗K&R is still a great book but there are also other great books. Programming in C by Kochan and A Modern Approach by King are two fantastic books and much more suited to a true beginner than K&R is IMHO. Also Head First C and 21st Century C (second edition) are great books to read.…
on “To become a good C programmer (2011)” ↗…beginners - Written specifically for Mac users (using Xcode 3.x) - Won't make you an "expert" in C, but gives you the basics - Code examples all available online Bottom Line: Recommended Programming in C (3rd ed), by Stephen G. Kochan - Well written - on-par with "Learn C on the Mac" regarding beginner status - Not platform specific (you should know Xcode, TextMate) - Code examples don't…
on “Objective C, Cocoa, And Iphone Programming Books For Beginners” ↗I second the Programming in C by Kochan. I initially learned using the KNR but starting using this book after doing CS50 which is actually another great way to get introduced to C if you have the time to watch the lectures because…
on “Ask HN: Should I use K&R to learn C?” ↗Programming in C by Stephen G Kochan & Getting Things Done by David Allen
on “Ask HN: What are you reading right now?” ↗