ASM signifie langage assembleur. L’assembleur est un langage dit de bas niveau proche du langage machine qui peut être directement interprété par le microprocesseur de l'ordinateur tout en restant lisible par un humain. C’est un langage qui se veux simple, facile à retenir, et rapide d’exécution. On l’utilise pour tout type de système informatique mais aussi pour les outils électroniques (Calculatrice, etc.)