Questions sur l'informatique

Qui a développé le langage de programmation Python en 1991 ?

La réponse

Le langage de programmation Python a été développé par Guido van Rossum. Il a conçu ce langage pour le rendre simple et lisible, ce qui a contribué à sa popularité croissante auprès des développeurs et des débutants en programmation.

En savoir plus

Le langage de programmation Python a été développé par Guido van Rossum, informaticien néerlandais, dont le travail aboutit à la première diffusion publique du langage en 1991. Dès ses débuts, Python se distingue par une volonté de rendre l’écriture du code plus claire et plus accessible. Cette orientation, maintenue au fil de son évolution, a largement contribué à l’adoption du langage par les débutants comme par les développeurs expérimentés.

Un projet né au CWI

Le développement de Python commence à la fin des années 1980, alors que Guido van Rossum travaille au Centrum Wiskunde & Informatica, ou CWI, à Amsterdam. Il cherche à concevoir un successeur à ABC, un langage créé notamment pour faciliter l’apprentissage de la programmation. La première version publique de Python, connue sous le nom de Python 0.9.0, est publiée en 1991. Le langage n’est donc pas apparu spontanément cette année-là : il résulte d’un travail de conception et d’implémentation engagé auparavant par Guido van Rossum.

L’influence du langage ABC

ABC a joué un rôle important dans les choix de conception de Python. Guido van Rossum en connaissait les qualités, notamment son approche destinée à rendre la programmation plus simple pour les utilisateurs. Python reprend certaines de ces idées tout en proposant un langage plus général et plus adapté à la création de programmes variés. Le nom Python fait par ailleurs référence à la troupe comique britannique Monty Python, et non au serpent, même si cet animal est ensuite devenu un élément emblématique de l’identité visuelle du langage.

La lisibilité au cœur de la conception

Guido van Rossum a voulu que les programmes Python soient relativement faciles à lire et à comprendre. L’une des caractéristiques les plus connues du langage est l’utilisation de l’indentation pour délimiter les blocs d’instructions. Dans de nombreux autres langages, cette structure est principalement signalée par des accolades ou par des mots-clés spécifiques ; en Python, le retrait du texte joue un rôle syntaxique direct. Cette règle impose une présentation visuelle cohérente et illustre la priorité accordée à la lisibilité. Python propose également une syntaxe concise et des outils intégrés permettant d’accomplir de nombreuses tâches sans multiplier les éléments de code.

Une création devenue un projet collectif

Si Guido van Rossum est bien le créateur et le principal développeur initial de Python, le langage a ensuite évolué grâce au travail d’une vaste communauté. Des développeurs ont contribué à son interpréteur, à sa documentation et à l’ensemble de bibliothèques qui l’accompagnent. La Python Software Foundation, créée en 2001, a notamment contribué à soutenir et à encadrer le développement de l’écosystème Python. Le célèbre texte appelé The Zen of Python ne doit toutefois pas être attribué à Guido van Rossum : il a été rédigé par Tim Peters et résume, entre autres, l’importance de la simplicité et de la lisibilité. Ces principes prolongent les choix effectués lors de la création du langage en 1991.

CultureG.org