Ok so i am COMPLETELY new to programming and i am wanting to learn how to program on OS X and Iphone i want to start with the iphone. What should i do to teach my self how to do this. I am very dedicated and i have a fast nice imac that can handle all of this so thats obviously no problem. I was wondering if theres and developers out there that have any advice or how they started. Are there any books i need or videos i should watch. I would like to get into this as fun hobby. So if you guys wouldnt mind it would help me out alot.