PDA

View Full Version : Absolute beginner programming book?




Janglo
Aug 3, 2008, 09:54 AM
Hi,

I've been following the apps on the app store since it came out and watched WWDC on the apple website. It has really inspired me into thinking that programming may be something I would enjoy doing.

So I started looking around at where to start (I'd done a tiny bit of basic HTML before, so I have pretty much no experience in programming). I was told that Xcode was based on Objective C, and Objective C was based on C (please correct me if I'm wrong).

So I decided to go about learning C so I could try and work my way up. Everyone seemed to say the best book was "The C Programming Language" (K&R). So I got hold of this book but as I begun to read, it immeadiately dropped me into phrases like "arguments" and "integers" without really seeming to explain what they were or what they do (for a non-programmer anyway).

So, does anybody know any absolute beginners books on C (Or other languages if I should be learning something else).

Thanks =).



macfanboy
Aug 3, 2008, 11:56 AM
Wirelessly posted (Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320))

to tell u the truth, I don't think you need to start with C. I started with the iphone sdk without knowing C and I'm getting used to objective c. I didn't use any books. just explore xcode and maybe if you need more help, search online for free tutorials. good luck!

luckylefty01
Aug 3, 2008, 03:18 PM
The K&R C book, while really an excellent book with great exercises, is indeed not a beginners book.

The book I started learning C from was C Primer Plus (http://www.amazon.com/Primer-Plus-5th-Stephen-Prata/dp/0672326965/ref=pd_bxgy_b_text_b), which I think does a very nice job of explaining the basics but getting well into the more advanced topics later in the book for when you start to get the basics down.

(Note: This was my first programming book in my first programming language, so I think it would probably be a reasonable choice for you as well.)

johnnybluejeans
Aug 4, 2008, 10:35 AM
This might be a good place to start..

http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-00Fall-2007/CourseHome/index.htm

MIT offers all their course materials online for many classes. This is the introduction to computer science and programming class.