The Swift programming language is only five years old, but it is already becoming the main development language for iOS. Developing to version 5.2, Swift has become a complex and powerful language that meets both object-oriented and functional paradigm. And with each new release, it adds even more features.