Un fichier exécutable contient du code machine, qui est un ensemble d'instructions pouvant être directement exécutées par l'unité centrale de traitement (CPU) d'un ordinateur. Le code machine est un langage de bas niveau spécifique à un type particulier de processeur. Lorsqu'un programme est compilé, le compilateur traduit le code source en code machine. Le fichier exécutable contient également des informations sur le programme, telles que son nom, son numéro de version et ses dépendances. Lorsqu'un fichier exécutable est exécuté, le système d'exploitation le charge en mémoire et commence à exécuter le code machine.
|