Language Overview
Swift is used to develop applications for Apple's operating systems--iOS, macOS, watchOS, etc.--and is meant to replace Objective-C. It was released by Apple in 2014 and continues to be maintained by Apple along with the open-source community.
Visit the Official SiteSwift
Used for mobile apps desktop apps
medium barrier to entry
medium-high demand
medium-high pay
medium to find help
Learnability
How learnable is a given language? It depends on a variety of factors, including how difficult it is to learn the syntax or find reliable resources when you get stuck.
Ready to start learning? We suggest using visiting exercism.org to start your journey
Career
What is the demand and pay for people writing in this language? What is the reality of their day-to-day? Everything career-related is explored here.
Learning Resources
Find resources to help you learn--from documentation and tutorials to forums where you can interact with other developers.