Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial


Joe Li
Joe Li
8,104 Points

C Programming Language

Hey Guys,

Doug Turner talked briefly about "C Programming Language" book in the Fundamentals of C video.

Has anyone read it? Would you recommend it?

I'm new to developing and would love to learn a lot more about developing apps but am worried it may be to too technical, unlike the step by step process treehouse takes.



5 Answers

I have tried several (paid) tutorials, books and websites. A friend told me about TreeHouse and I was very suspicious in the beginning. But later realized that these guys has made a very good job and I'm literally impressed!

So my advice would be to practice 1-3 hours a day to get a fine result.

Holger Liesegang
Holger Liesegang
50,595 Points

Hi Joe,

I would like to recommend „Objective-C Programming: The Big Nerd Ranch Guide“ from Aaron Hillegass and Mikey Ward. It is very well written, not too technical and kind of a basis for understanding Objective C (The Objective-C programming language is based on C and adds support for object-oriented programming).

I'm reading two books Programming in objective-C 4th edition & and Objective-C for absolute beginners and also using tree house it helps a lot to use both if you can.

I second the Big Nerd Ranch iOS Programming book and Objective C book. You can find them on Amazon hard and soft back as well as on Kindle and iBooks.

Joe Li
Joe Li
8,104 Points

Thanks guys some very useful advice!