Quelle est la différence entre une compilation et un runtime en langage simple?


Réponse 1:

Le code source d'un programme écrit dans un langage de programmation est généralement compilé en code exécutable. Le code source est au profit d'un programmeur humain qui doit lire et écrire le code, et le code exécutable est au profit de l'ordinateur qui ne peut comprendre que des instructions binaires (composées de 0 et de 1).

Le code exécutable nécessite généralement un composant «runtime» pour prendre en charge l'exécution du code.

Il existe certains langages de programmation qui n'ont pas besoin d'être compilés en code exécutable; ils sont interprétés au moment de l'exécution ou de l'exécution.