Swift is a general-purpose, multi-paradigm, compiled programming language developed by Apple for iOS, macOS, watchOS, tvOS, and Linux.

It was designed to be a safer and more expressive alternative to Objective-C, which was the primary programming language used for iOS and macOS app development prior to the release of Swift. Swift is easy to learn and has a concise syntax, making it a popular choice for beginners and experienced programmers alike. It also includes a number of modern features such as type inference, optionals, closures, and functional programming constructs. Swift is constantly evolving, with new versions and features being released regularly by Apple and the open-source community.

Related terms