Python
Python est des langages de programmation les plus populaires de la branche de l'intelligence artificielle qui s'appuie sur le machine learning.
Python est un langage de programmation interprétation, de haut niveau, à usage général. Créée par Guido van Rossum et publié pour la première fois en 1991, la philosophie de conception de Python met l'accent sur la lisibilité du code grâce à son utilisation remarquable d’espaces significatifs. Ses constructions de langage et son approche orientée objet visent à aider les programmeurs à écrire du code clair et logique pour des projets de petite et grande envergure.
Python est dynamiquement typé et récupéré. Il prend en charge plusieurs paradigmes de programmation, notamment la programmation procédurale, orientée objet et fonctionnelle. Python est souvent décrit comme un langage "piles incluses" en raison de sa bibliothèque standard complète.
Python a été conçu à la fin des années 1980 comme un successeur du langage ABC. Python 2.0, publié 2000, introduire des fonctionnalités d comme compréhensions de liste et une collecte des ordures système capable de collecter des cycles de référence. Python 3.0, publié 2008, a été une révision majeure de la langue qui est pas tout à fait en arrière-Compatibl e, et beaucoup de code Python 2 ne fonctionne pas non modifiée sur Python 3. En raison de préoccupations au sujet de la quantité de code écrit pour Python 2, soutien Python 2.7 (le dernier produit de la série 2.x) a été prolongé jusqu'en 2020. Guido van Rossum, développeur de langues, a assumé la responsabilité du projet jusqu'en juillet 2018, mais partage maintenant sa direction en tant que membre d'un conseil de direction composé de cinq personnes.
Le langage Python 2, c'est-à-dire Python 2.7.x, "disparaît" le 1er janvier 2020 et l’équipe de bénévoles de Pyt hon ne réglera pas les problèmes de sécurité ou ne s'améliorera pas après cette date. À la fin de la vie, seules les versions 3.6.x et ultérieures de Py, par exemple, Python 3.8, qui devrait paraître en octobre 2019 (actuellement en version bêta), seront prises en charge.
Les interpréteurs Python sont disponibles pour de nombreux systèmes d'exploitation. Une communauté mondiale de programmeurs développe et gère CPython, une implémentation de référence open source . Un organe sans but lucratif isation, la Python Software Foundation, gère et dirige les ressources pour le développement Python et CPython.