Hi all. I'm a complete newbie in iOS programming and i want to start to do some coding on this. I have experience with C#/Java (OOP programming) but zero with Objective C. From all i've read on forums, the best way to start iOS programming is a solid knowledge on Objective C. Then, a book on iOS like this: Beginning iPhone 5 Development: Exploring the iOS 5 SDK http://www.amazon.co.uk/Beginning-i...=sr_1_1?s=books&ie=UTF8&qid=1349731217&sr=1-1 From all over, the recommended book on Objective C is this: Programming in Objective-C 2.0 by Stephen G. Kochan http://www.amazon.co.uk/Programming...6157/ref=sr_1_4?ie=UTF8&qid=1349730452&sr=8-4 Now my doubt... Is the following book a better one? Programming in Objective-C: Updated for iOS 5 and Automatic Reference Counting (ARC) by Stephen G. Kochan http://www.amazon.co.uk/Programming...1909/ref=sr_1_1?ie=UTF8&qid=1349730452&sr=8-1 So, is Objective C 2.0 the way to go? is Objective C 2.0 the foundation language of iOS programming? Is Objective C 2.0 substantially different than regular Objective C? At this point, for someone who wants to start programming for iOS, which of these books is the best one to start with? Thank you all!