Swift is a programming language developed by Apple and used for its operating systems.
Designed for use with macOS, iOS, watchOS, and tvOS, the general purpose, multi paradigm, compiled language is designed to work with the company’s Cocoa and Cocoa Touch frameworks and the large body of extant Objective-C code written for Apple products.
The language first appeared in 2014 and supports the core concepts that made Objective-C flexible, most notably dynamic dispatch, widespread late binding, extensible programming and other similar features.