Maison  >  Article  >  En quoi un programme écrit dans un langage de haut niveau doit-il être converti avant de pouvoir être exécuté ?

En quoi un programme écrit dans un langage de haut niveau doit-il être converti avant de pouvoir être exécuté ?

王林
王林original
2020-06-22 15:45:3719770parcourir

En quoi un programme écrit dans un langage de haut niveau doit-il être converti avant de pouvoir être exécuté ?

Un programme écrit dans un langage de haut niveau doit être converti en un programme en langage machine avant que l'ordinateur puisse l'exécuter.

(Apprentissage recommandé : programme d'introduction à Java)

Langage de haut niveau

Langage de programmation de haut niveau ) est un langage indépendant de la machine, procédural ou orienté objet. Un langage de haut niveau est un langage conçu en référence au langage mathématique qui s’apparente à la conversation quotidienne. Par exemple, pour ajouter deux variables et les affecter à une troisième variable, utilisez un langage de haut niveau pour l'exprimer sous la forme var3=var1+var2.

Langage machine

Le langage machine est un langage de programmation ou un code d'instruction qui peut être directement reconnu par la machine. Il n'a pas besoin d'être traduit. un code correspondant à l'intérieur de l'ordinateur. Un circuit est utilisé pour le compléter, ou il fait référence à un langage de programmation ou à un code d'instruction qui peut être directement compris et accepté par la machine sans traduction.

Le langage machine utilise des adresses absolues et des opcodes absolus. Différents ordinateurs ont leurs propres langages machine, c'est-à-dire leurs systèmes d'instructions. Du point de vue de l'utilisation, le langage machine est le langage de niveau le plus bas.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn