A few years ago, Swift made the top 10 in the monthly TIOBE Index ranking of popular programming languages. Apple developed Swift in 2014 for Linux and Mac applications.
An open-source programming language that is easy to learn, Swift supports almost everything from the programming language Objective-C. Swift requires fewer coding skills compared with other programming languages, and it can be used with IBM Swift Sandbox and IBM Bluemix. Swift is used in popular iOS apps like WordPress, Mozilla Firefox, SoundCloud, and even in the game Flappy Bird.
Level: Beginner to intermediate
Skills Needed: Willingness to spend time reading tutorials (which are widely available); no prior experience with programming languages required
Platform: Mobile (Apple iOS apps, specifically)
Popularity Among Programmers: Gaining in popularity, especially among Apple iOS application developers
Relatively easy to learn
Faster than comparable programming languages
Downsides: Still a young language; poor interoperability with third party tools; lacks support for earlier versions of iOS
Degree of Use: Used extensively for creating iOS apps used on the iPhone, iPad, and Apple Watch