Leggi anche: Come diventare sviluppatore Apple: iscrizione, requisiti e opportunità di guadagno
Il linguaggio di programmazione Swift è necessario per creare applicazioni di Apple ed è compatibile con iOS (dalla versione 7 in poi), OSX, watchOS, tvOS e Linux: in altre parole è il linguaggio di programmazione per i dispositivi Apple, tra cui Mac, iPhone, Watch, ecc.Swift è open source e relativamente nuovo (quindi non ancora molto diffuso), ma sta prendendo piede velocemente grazie alla versatilità e alla facilità di integrazione con il precedente linguaggio utilizzato da Apple. Inoltre, è molto facile da imparare e decisamente più veloce rispetto ad altri linguaggi.Leggi anche: Come diventare sviluppatore Apple: iscrizione, requisiti e opportunità di guadagno