Swift is a new programming language developed by Apple for iOS and OS X development, introduced at Apple’s WWDC 2014.
This language will replace objective-C, the actual Apple’s object oriented language.
Swift and Objective-C code, as well C and C++, can be used in a single program.
Some differences from other “C-style” languages are:
- Statements do not need to end with a semicolon
- Header files are not required
- No pointers exist
- Variables and constants are always initialized
Swift has an innovative feature called Playgrounds that allow you to experiment Swift and see the result in real-time.
You can now download Apple’s free swift book on iTunes.