Le langage Python est basé sur un modèle de développement communautaire : une bande de joyeux développeurs, formant un noyau autour du BDFL (Le Benevolent Dictator For Life, Guido van Rossum), propose des évolutions en écrivant des PEP : les Python Enhancement Proposal.
Ces mini cahiers des charges sont soumis à l'approbation
L'intérêt de ce modèle est la vitesse avec laquelle le langage évolue, comparé à d'autres qui subissent une inertie plus forte, due à des considérations économiques et stratégiques induites par les entreprises qui les soutiennent.