In a surprise announcement during today's WWDC keynote, Apple senior vice president of software engineering, Craig Federighi, unveiled Swift, a new programming language for coding Mac OS X and iOS applications in Cocoa and Cocoa Touch.
Swift works on its own or side by side with the object-oriented language