Python désigne un langage de programmation informatique de haut niveau très utilisé en intelligence artificielle ainsi que son interpréteur. La qualification “haut niveau” ne fait pas référence au niveau de performances de Python mais à son niveau d’abstraction matérielle. Ainsi, ce langage permet au développeur de programmer la logique de son application sans avoir à se préoccuper des tâches de bas niveau, en lien avec les ressources matérielles de la machine, notamment la localisation des variables stockées dans la mémoire de l’ordinateur(adressage mémoire).
Python est l’un des langages les plus utilisés en intelligence artificielle. Il dispose d’un riche écosystème et de nombreuses librairies de Deep Learning et Machine Learning disposent d’une interface python.
En tant que langage semi-interprété, Python est tout à fait adapté aux expérimentations. Il suffit d’ouvrir un script python et de l’éditer pour que les modifications puissent instantanément être prises en comptes, sans nécessiter de phase de compilation, par opposition à des langages tels que le C ou le C++ qui doivent être recompilés après chaque modification de script.