L’autre langage maison d’Apple est Objective-C.
En travaillant sur Xcode Chris LATTNER voulait un langage moins contraignant pour les appareils tels que les iPhones et iPad.
Swift est un langage de programmation orienté objet à usage général créer en 2010 par Apple. Il est compilé et développer par Apple dans le but de créer des applis pour macOS, iOS, tvOS, WatchOS, visionOS, DriverKit…
Il est simple, sûr performant, véloce et open source.
Et est inspiré de nombreux langage come l’Objective-C, le Python, le C ou Java.
Apple étant le créateur, il est le principal contributeur, nonobstant, une communauté y contribue ainsi que d’importantes sociétés comme IBM et Google.
Il est supporté par de nombreux OS, dont ceux d’Apple, Linux ainsi que des supports non officiels sur certaines plateformes.
C’est en 2014, qu’il fut officiellement présenté à la WWDC par Chris LATTNER.
- Appli iOS
- App Playground
Python est un langage de programmation interprété, orienté objet, et de haut niveau.
Connu pour sa simplicité de syntaxe, sa lisibilité et sa grande expressivité, permettant de développer rapidement des applications dans de nombreux domaines. Python dispose d'une vaste bibliothèque standard et d'une large communauté de développeurs, le rendant très polyvalent et populaire, notamment pour le web, la science des données et l'intelligence artificielle. Ses principales caractéristiques sont la dynamicité, la portabilité et l'extensibilité.