アップルのiOSおよびmacOS、Linuxで利用出来るネイティブアプリを開発するためのプログラミング言語。
iOSやMacのネイティブアプリ開発では、これまではObjective-Cが使われてきました。 Swiftはそれに代わる新たな言語として設計された。
RubyやPHPなど最新の設計思想を盛り込んでおり、スクリプト言語のように簡単にアプリを開発することができる。