Apple announced ‘Swift’, a new programming language for iOS and OS X. Craig Federighi announced that Apple is trying to build a language that doesn’t have the “baggage” of Objective-C.

apple_swift
In its press release Apple says the following about the release of Swift ‘Swift is an innovative new programming language for Cocoa and Cocoa Touch. Writing code is interactive and fun, the syntax is concise yet expressive, and apps run lightning-fast. Swift is ready for your next iOS and OS X project — or for addition into your current app — because Swift code works side-by-side with Objective-C.”

Apple team continued “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.”

Apple says Swift code will be more fast, modern, safe and interactive. Apple says Swift code and C can live in the same app together, too, so developers can upgrade their code as they go.