|   Les ordinateurs ne comprennent pas les langues comme les humains. Au lieu de cela, ils fonctionnent avec  code machine  , qui est une série de chiffres binaires  (0s et 1)  . Ceci est le plus bas niveau de langage de programmation  , représentant des instructions directement comprises par le processeur de l'ordinateur. 
  
 Voici pourquoi: 
  
 *  Conception matérielle: Les processeurs informatiques sont conçus pour fonctionner avec des signaux binaires, qui sont des états sur / désactivés représentés par 0 et 1.  
 *  simplicité: Le code binaire est la forme la plus simple pour représenter des informations, ce qui rend efficace le traitement du processeur.  
  
 Cependant, la rédaction de programmes directement dans le code machine est extrêmement difficile et prend du temps pour les humains. C'est pourquoi  les langages de programmation de niveau supérieur  ont été créés, qui sont plus lisibles par l'homme et plus faciles à travailler. Ces langues doivent être  compilées ou interprétées  en code machine avant que l'ordinateur puisse les exécuter.  
  
  Exemples de langages de programmation de niveau supérieur:  
  
 *  python   
 *  java   
 *  C ++   
 *  javascript   
  
 Ainsi, alors que les ordinateurs ne comprennent que  le code machine  , nous utilisons  les langages de programmation  qui se traduisent en code machine pour que l'ordinateur l'exécute.
 |