Les programmes sources de langage de haut niveau compilés peuvent être compilés et connectés avant l'exécution. Pour une plate-forme spécifique, un langage de haut niveau compilé compilera le code source en code machine pouvant être exécuté par le matériel de la plate-forme et le conditionnera dans un format de programme exécutable pouvant être reconnu par la plate-forme.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
Les programmes sources de langage de haut niveau compilés peuvent être compilés et connectés avant l'exécution.
Les ordinateurs ne peuvent pas comprendre les langages de haut niveau, et encore moins exécuter directement des langages de haut niveau. Ils ne peuvent comprendre directement que le langage machine, donc si un programme écrit dans un langage de haut niveau veut être exécuté par. l'ordinateur, il doit être converti en langage informatique, c'est-à-dire en code machine. Il existe deux méthodes de conversion :
1. Compilation
2. Interprétation
Par conséquent, les langages de haut niveau sont également divisés en langages compilés et en langages interprétés. .
La principale différence est que le premier programme source peut être exécuté sur la plateforme après la compilation, tandis que le second est compilé pendant le fonctionnement. Par conséquent, le premier fonctionne rapidement et le second offre de bonnes performances multiplateformes.
Langage compilé
Utilisez un compilateur spécialisé pour compiler le code source du langage de haut niveau dans un programme qui peut être du code machine exécuté par le matériel de la plate-forme et conditionné dans un format de programme exécutable reconnu par la plate-forme.
Fonctionnalités
Avant qu'un programme écrit dans un langage compilé soit exécuté, un processus de compilation spécial est requis pour compiler le code source dans un fichier en langage machine, tel qu'un fichier au format exe, lorsque vous souhaitez l'exécuter à nouveau à l'avenir, vous pouvez utiliser directement le résultat de la compilation, par exemple en exécutant directement le fichier exe. Parce qu'ils ne doivent être compilés qu'une seule fois et n'ont pas besoin d'être compilés lors d'une exécution ultérieure, les langages compilés ont une efficacité d'exécution élevée.
Résumé
1. Compilation unique dans des fichiers en langage machine liés à la plate-forme, à court d'environnement de développement, haute efficacité opérationnelle
2 .Lié à une plateforme spécifique et ne peut généralement pas être transplanté sur d'autres plateformes
3 Les langages C, C++, Objective, etc. existants sont tous compilés.
Si vous avez besoin de plus de connaissances liées à la programmation, veuillez visiter : Vidéo de programmation ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!