Hi- I currently want to learn to develop programs for the Mac and the iPhone. I have no programming knowledge but extensive computer/technology experience. I was reading the guide that is in one of the stickies and it talked about how I should think about learning C first. What would be the recommendation for the progression of learning languages to develop for the iphone. I picked up the following books: The C Programming Langauge C++ Without Fear Cocoa Programming For Mac I was thinking I should learn a little bit of C, then learn extensively C++, then Objective C, then finally Cocoa, and I would be prepared. What are everyone's thoughts? Thanks for the help!