Swift схожий і дуже сумісний з мовою програмування Objective-C. Вона була розроблена, щоб допомогти розробникам підвищити відмовостійкість додатків і безпеку системи. Наприклад, програмісти Swift не можуть використовувати нульові покажчики, за винятком спеціального типу даних, який називається "UnsafePointer".
У 2015 році Swift був відкритим джерелом для заохочення розвитку самої мови, орієнтованої на громаду. Вихідний код мови розміщується на GitHub і на Swift.org.
Щоб заохотити людей до вивчення Swift, Apple публікує навчальну книгу на 500 сторінок під назвою "Swift Programming Language". Якщо ви хочете дізнатися, як користуватися Swift, воно доступне безкоштовно в Інтернеті та в App Store.
macOS x, терміни програмування