Swift, a modern programming language, was announced by Apple Inc. in June, 2014. Swift is the Apple’s direct solution to all problems. It is really fast and works with collection like a shot. Swift has a safer design approach, as it has introduced a system to address common programming errors like pointers. Its syntax is much friendlier and more concise than the difficult Objective-C. With features like generics, multiple return types, closures and type interface, it takes Cocoa and Cocoa touch development to a new level.