Langage informatique

Résolu
Bonjour,

Quelle est la différence entre langage machine et langage assembleur ?

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Le langage machine, c'est le binaire.
    Quand au langage assembleur, je ne vois pas trop de quoi tu veux parler...
    1. Bonjour,

      L'assembleur est un des langages de programmation les plus "bas niveaux".
      C'est à dire que l'on manipule directement la mémoire et les données à utiliser, il y a beaucoup moins de "fonctions" prédéfinies.
      Une fois un programme codé en assembleur compilé, l'ordinateur le convertira en "langage machine" c'est à dire le binaire.

      C'est une explication (vraiment) très large, mais ça suffit à comprendre l'essentiel.
      1. et le compilateur qu'est-ce que c'est ?
      2. Dans le cas des langages de niveau un peu plus élevés, il y a plusieurs compilateurs, tels que gcc pour le langage C.
        Le compilateur convertit le langage de programmation en langage binaire afin qu'il soit exécutable par la machine.
        Dans le cas du langage assembleur, le compilateur s'appelle.. Assembleur.