If you want to start programming for iOS and you are looking for a great starting point, please download this free iBook from the iBookstore: CS193P: iPad and iPhone App Development. This is one of the best iBook experience I found on the iPad. Really nicely done.
References allow you to track sources for this article, as well as articles that were written in response to this article.
Response: what are ringwormsBuilding iPhone Apps - Blog - here is a freebie: an iBook from Stanford University about iOS programming