Swift je sličan i vrlo kompatibilan s programskim jezikom Objective-C. Dizajniran je da pomogne programerima da povećaju toleranciju pogrešaka aplikacija i sigurnost sustava. Na primjer, Swift programeri ne mogu koristiti null pokazivače osim s posebnim tipom podataka koji se zove "UnsafePointer".
U 2015. godini Swift je bio otvoren za poticanje razvoja samog jezika. Izvorni kôd jezika hostiran je na GitHubu i na Swift.org.
Kako bi potaknuo ljude da nauče Swift, Apple izdaje knjigu s uputama od 500 stranica pod nazivom "Swift Programming Language". Ako vas zanima kako koristiti Swift, dostupan je besplatno na webu i App Storeu.
macOS x, programski izrazi