Python

Python est un langage de programmation polyvalent, de haut niveau, open-source, connu pour sa lisibilité, sa polyvalence et son écosystème étendu. Il est utilisé dans le développement web, la data science, l’IA/ML, l’automatisation et plus encore.

Aperçu

Python a été créé par Guido van Rossum et publié pour la première fois en 1991. Il met l’accent sur la lisibilité du code grâce à l’indentation significative et à une syntaxe épurée. Python prend en charge plusieurs paradigmes : procédural, orienté objet et fonctionnel. Il dispose d’un des plus grands écosystèmes de packages via PyPI.

Fonctionnalités principales

  • Syntaxe épurée et lisible avec indentation significative
  • Typage dynamique avec hints de type forts (Python 3.5+)
  • Bibliothèque standard massive (« batteries incluses »)
  • Écosystème tiers étendu via PyPI (NumPy, Pandas, Django, Flask, TensorFlow)
  • Frameworks majeurs : Django, Flask (micro-framework), FastAPI (APIs asynchrones)
  • Multi-paradigme : procédural, OOP, fonctionnel
  • Multiplateforme : s’exécute sur Windows, macOS, Linux et plus

Licence

Python est publié sous la Licence Python Software Foundation 2.0 (PSF-2.0), une licence open-source approuvée par l’OSI. Il est libre d’utilisation, de modification et de distribution, même à des fins commerciales.

Voir Licence Python pour plus de détails.

Ressources officielles

Apparentés