Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Sam Yikin

macrumors regular
Original poster
Oct 28, 2007
230
0
Alright, I've decided to start learning a few programming languages, and I think I'll start with C. Does anyone know any good books for learning C? Preferably ones that explains each concept in detail, and provide extensive explanation of examples.
 

Sander

macrumors 6502a
Apr 24, 2008
521
67
My book is also available as an ebook, but that edition is specifically formatted for small-screen ebook readers.

Depending on your style of learning and the type of programming you want to do, my book may or may not be suited for you. An example chapter is available as HTML from my site, and there is a 3-chapter sample as PDF in the ebook format available too.

It is not Mac-specific, but it mentions how to build your applications in Unix-like environments (including Mac OS X).

End of this commercial - back to your regular scheduled program.
 

ArchiMark

macrumors 6502
Feb 2, 2003
269
1
Silicon Valley
My book is also available as an ebook, but that edition is specifically formatted for small-screen ebook readers.

Depending on your style of learning and the type of programming you want to do, my book may or may not be suited for you. An example chapter is available as HTML from my site, and there is a 3-chapter sample as PDF in the ebook format available too.

It is not Mac-specific, but it mentions how to build your applications in Unix-like environments (including Mac OS X).

End of this commercial - back to your regular scheduled program.

Just took a look at your ebook sample 3-chapter PDF, looks very good!

Thanks for letting us know about it.
 

laprej

macrumors regular
Oct 14, 2005
108
2
Troy, NY
C Primer Plus by Stephen Prata is good and the book I used to teach my course this semester. Lots of examples and pretty easy reading. Take a look at it. Super-highly rated on amazon, too.

Link
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.