Une présentation du langage Python est faite dans la première partie du cours de Singen qui vous montrera
les caractéristiques du langage:
Apprendre à programmer avec Python.
En voici un résumé
Python est
portable sur de nombreux OS (Unix, Mac, Windows, ...)
Python est
gratuit et utilisable sans restriction dans des projets commerciaux.
La
syntaxe de Python est très simple, l'indentation du code (plutôt que l'usage d'accolades)
permet d'avoir des programmes très lisibles et plus compactes
Python détruit lui-même les objets créés lorsque plus aucune référence ne pointe sur eux
Il n'y a pas de
pointeurs explicites en Python.
Python est
orienté-objet. Il supporte l'héritage multiple et la surcharge des opérateurs.
Python est
dynamiquement typé.
Python est
extensible : On peut l'interfacer avec d'autres langages (C, C++, Delphi, Java, ...)
La bibliothèque standard de Python est très riches et de
nombreuses bibliothèques gratuites peuvent être
facilement ajoutées