Le composant qui lit une instruction de code, le convertit en instructions de langage de la machine et les exécute est appelé un compilateur ou interprète .
Voici la ventilation:
* Compiler: Un compilateur prend l'ensemble du programme de code source en entrée, le traduit en code machine (une séquence d'instructions que le processeur de l'ordinateur comprend), puis publie un fichier exécutable. Ce fichier exécutable peut être exécuté indépendamment plus tard.
* Exemple: C, C ++, Java
* interprète: Un interprète lit et exécute le code ligne par ligne, traduisant chaque ligne en instructions de la machine et les exécutant immédiatement. Il ne crée pas de fichier exécutable.
* Exemple: Python, javascript, rubis
Faites-moi savoir si vous souhaitez plus de détails sur le fonctionnement des compilateurs et des interprètes!
|