Python

Python, est un langage de programmation multiplateforme de haut niveau.

C’est un langage de script interprété.

Nous utilisons python, pour tout type d’application, pour sa facilité de développement et la richesse des librairies proposées. Ses principales caractéristiques importantes pour nous sont les suivantes :

  • Orienté objet
  • Multiplateforme. Un code peux facilement fonctionner sur IE / Mac / Linux sans trop d’adaptation.
  • Richesse des types de bases. ( Dictionnaire, Listes, … )
  • Richesse des modules de bases ( Web, gzip,  mysql, etc… )
  • Richesse conceptuelle de programmation ( Générateur, Itérateur, Thread, Closure, … )
  • Facilité d’interfaçage avec d’autres librairies C. Écriture de module C très simple.
  • Syntaxe claire et lisible.