Screen Shot 2014-06-02 at 2.53.23 PM

Apple just announced a brand new programming language during WWDC 2014 in San Francisco.

The company says it’s quick, much faster than Objective-C which developers have typically used. It sports closures, generics, type inference, name spaces, multiple return types and more. It’s completely native to Cocoa and Cocoa Touch, Apple said, allowing you to run your Swift Code right alongside Objective-C and C code in the same application. A Swift “playground” lets you run your code as you type it and displays the result as you go in a sidebar.

Apple hopes developers enjoy using the new language, which was designed from the ground up, and it lets you develop anything from social network apps to 3D games.

Update: Here are all the tools you’ll need to get started.