vendredi 24 juin 2016

Le langage python




Python (langage)

Page d'aide sur l'homonymie Pour les articles homonymes, voir Python.
Python
Logo.
Image illustrative de l'article Python (langage)
Voir et modifier les données sur Wikidata

Date de première versionVoir et modifier les données sur Wikidata
AuteurGuido van Rossum
DéveloppeursPython Software Foundation
Dernière version3.5.1 ()1
2.7.11 ()2Voir et modifier les données sur Wikidata
ParadigmesObjet, impératif et interprété
TypageFort, dynamique, duck typing
Influencé parABC, C, Eiffel, ICON,Modula-3, Java, Perl,Smalltalk, Tcl
A influencéRuby, Groovy, Boo
ImplémentationsCPython, Jython,IronPython, PyPy
Système d'exploitationMultiplateforme
LicenceLicence libre :
Python Software Foundation License
Site webwww.python.org
Python est un langage de programmation objet, multi-paradigme et multiplateformes. Il favorise la programmation impérative structurée, fonctionnelle et orientée objet. 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 ; il est ainsi similaire àPerl, Ruby, Scheme, Smalltalk et Tcl.
Le langage Python est placé sous une licence libre proche de la licence BSD3 et fonctionne sur la plupart des plates-formes informatiques, des supercalculateurs aux ordinateurs centraux4, de Windows à Unix en passant parGNU/Linux, Mac OS, ou encore Android, iOS, et aussi avec Java ou encore .NET. Il est conçu pour optimiser la productivité des programmeurs en offrant des outils de haut niveau et une syntaxe simple à utiliser.
Il est également apprécié par les pédagogues qui y trouvent un langage où la syntaxe, clairement séparée des mécanismes de bas niveau, permet une initiation aisée aux concepts de base de la programmation5.

Aucun commentaire:

Enregistrer un commentaire