If you are working on iOS, Swift is a great choice. It is elegant, easier to learn (than Obj-C) and powerful. (Update 9/30/16— This article is two years old. You should check out other stuff) You need to checkout these open-source projects if you want a headstart in Swift. The Swift Manual is comprehensive, but nothing like diving into code and learning from what is implemented. These are not in a