Quelle est la langue de base python écrit? En fait, j'ai fait une recherche Google mais je n'ai trouvé aucun résultat satisfaisant.
Vous ne pouvez pas dire que Python est écrit dans un langage de programmation, car Python en tant que langage n'est qu'un ensemble de règles (comme des règles de syntaxe ou des descriptions de fonctionnalités standard). Nous pourrions donc dire qu'il est écrit en anglais :). Cependant, les règles mentionnées peuvent être implémentées dans certains langages de programmation. Par conséquent, si vous envoyez une chaîne comme "importer ceci" à ce programme appelé interprète, il vous rendrais "Zen of Python".
Étant donné que la plupart des systèmes d'exploitation modernes sont écrits en C, les compilateurs/interprètes pour les langages de haut niveau modernes sont également écrits en C. Python n'est pas une exception - son implémentation la plus populaire/"traditionnelle" est appelée CPython et est écrit en C.
Il existe d'autres implémentations:
Les sources sont public . Python est écrit en C (en fait l'implémentation par défaut est appelée CPython).
Python est écrit en anglais. Mais il existe plusieurs implémentations:
il est écrit en C, aussi appelé CPython .
Vous obtenez une bonne idée si vous compilez python à partir de la source. Habituellement, c'est gcc
qui compile le *.c
des dossiers