Bonjour,

Je vous présente ce tutoriel extrait des Notes de cours Python scientifique et traduit par Alexandre Galodé :


Python est un langage de programmation au même titre que le langage C, le Fortran, le BASIC, PHP…
Voici quelques-unes des fonctionnalités spécifiques de Python :

  • C'est un langage interprété (par opposition aux langages compilés). Contrairement au C ou au Fortran, par exemple, on ne compile pas du code Python avant de l'exécuter. En outre, Python peut être utilisé de manière interactive : de nombreux interpréteurs sont disponibles, à partir desquels les commandes et les scripts Python peuvent être exécutés.
  • C'est un logiciel gratuit placé sous licence Open Source : Python peut ainsi être utilisé et distribué gratuitement, y compris pour des applications commerciales.
  • Il est multiplate-forme : Python est disponible pour la plupart des systèmes d'exploitation, Windows, Linux/Unix, MacOS X, la plupart des OS pour téléphones portables…
  • C'est un langage très facile à lire, avec une syntaxe claire.
  • C'est un langage pour lequel de nombreux packages de grande qualité sont valables, et ce pour de nombreuses applications, des frameworks web aux calculs scientifiques.
  • C'est un langage avec lequel il est très facile de s'interfacer, en particulier depuis du langage C ou du C++.
  • Plusieurs autres fonctionnalités du langage sont abordées dans ce qui suit. Par exemple, Python est un langage orienté objet, avec un typage dynamique (la même variable peut contenir des objets de différents types durant l'exécution du programme).


Bonne lecture !

Voir aussi les Cours et tutoriels pour apprendre la programmation Python