In the ongoing WWDC 204, Apple, just a few minuted ago, announced a brand new programming language, Swift. Along with that, Apple has published an ibook which is available for free on iTunes.
According to Apple,
Swift is the result of the latest research on programming languages, combined with decades of experience building Apple platforms. Named parameters brought forward from Objective-C are expressed in a clean syntax that makes APIs in Swift even easier to read and maintain.
One of the major advantages of swift is that inferred types make code cleaner and less prone to mistakes, while modules eliminate headers and provide namespaces. Memory is managed automatically, and you don’t even need to type semi-colons.
Apple has also introduced another feature in Swift, the Playground. It gives the results of your code, in real time, instantly. Be it a loop or a normal code, you can see the result in the timeline.
Also, living upto its image of being with the developers, Apple published a free iBook guide for Swift on iTunes. It can be downloaded from here.