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.
|