Définition - Que signifie Python?
Python est un langage de programmation multiparadigme, polyvalent, interprété et de haut niveau. Python permet aux programmeurs d'utiliser différents styles de programmation pour créer des programmes simples ou complexes, obtenir des résultats plus rapides et écrire du code presque comme s'ils parlaient dans un langage humain. Certains des systèmes et applications populaires qui ont utilisé Python pendant le développement incluent les machines de recherche Google, YouTube, BitTorrent, Google App Engine, Eve Online, Maya et iRobot.
Definir Tech explique Python
Le développement initial de Python a été dirigé par Guido van Rossum à la fin des années 1980. Aujourd'hui, il est développé par la Python Software Foundation. Parce que Python est un langage multiparadigme, les programmeurs Python peuvent accomplir leurs tâches en utilisant différents styles de programmation: orientée objet, impérative, fonctionnelle ou réflexive. Python peut être utilisé dans le développement Web, la programmation numérique, le développement de jeux, l'accès au port série et plus encore.
Il existe deux attributs qui accélèrent le développement en Python par rapport aux autres langages de programmation:
- Python est un langage interprété, ce qui évite d'avoir à compiler du code avant d'exécuter un programme car Python effectue la compilation en arrière-plan. Parce que Python est un langage de programmation de haut niveau, il fait abstraction de nombreux détails sophistiqués du code de programmation. Python se concentre tellement sur cette abstraction que son code peut être compris par la plupart des programmeurs novices.
- Le code Python a tendance à être plus court que les codes comparables. Bien que Python offre des temps de développement rapides, il est légèrement en retard en termes de temps d'exécution. Par rapport aux langages de compilation complète tels que C et C ++, les programmes Python s'exécutent plus lentement. Bien sûr, avec les vitesses de traitement des ordinateurs de nos jours, les différences de vitesse ne sont généralement observées que dans des tests de référence, pas dans des opérations réelles. Dans la plupart des cas, Python est déjà inclus dans les distributions Linux et les machines Mac OS X.