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
ParadigmesObjetimpératif et interprété
TypageFortdynamiqueduck typing
Influencé parABCCEiffelICON,Modula-3JavaPerl,SmalltalkTcl
A influencéRubyGroovyBoo
ImplémentationsCPythonJython,IronPythonPyPy
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éefonctionnelle 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 àPerlRubySchemeSmalltalk 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/LinuxMac OS, ou encore AndroidiOS, 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