Python
Python est un langage de programmation créé en 1989 par Guido Van Rossum. Aujourd'hui, de nombreuses entreprises (dont Google, Yahoo, RedHat, Nokia, etc.) l'utilisent pour répondre à leurs besoins. Google a même embauché Guido Van Rossum en 2005 où il passe la moitié de son temps de travail à continuer à améliorer Python !
Le langage n'a pas cessé d'évoluer depuis sa création, toujours en visant la cohérence et la puissance du langage avec lui-même. Il est conçu pour optimiser la productivité des programmeurs en offrant des outils de haut niveau et une syntaxe simple à utiliser. La lisibilité du code python facilite sa relecture et donc la maintenance des applications. Python est livré avec un ensemble de bibliothèques couvrant de nombreux besoins courants (envoi d'e-mail, relation avec un serveur Web, traitement de JSON, connexion avec une console, traitement des paramètres dans le cas d'un outil en ligne de commande, gestion des dates, etc.). Cela permet aux programmeurs de disposer directement d'éléments fiables, efficaces et éprouvés et donc de se focaliser sur la résolution du besoin des clients.
Langage de programmation multi-paradigme, il favorise la programmation impérative structurée, et orientée objet. Il permet aussi d'écrire de manière fonctionnelle. Il est doté d'un typage dynamique fort, d'une gestion automatique de la mémoire par ramasse-miettes et d'un système de gestion d'exceptions. En cela, il est comparable à Perl, Ruby, Scheme, Smalltalk et Tcl.
Le langage Python est placé sous une licence libre proche de la licence BSD et fonctionne sur la plupart des plates-formes informatiques, des supercalculateurs aux ordinateurs personnels, de Windows à Unix en passant par Linux et Mac OS, comme Java ou encore .NET.