Assemblée langue est un type de langage de programmation qui permet une intégration plus étroite avec les ordinateurs. Contrairement aux langages de programmation de haut niveau, tels que C /C + + , Pascal et BASIC, langage assembleur ( également connu sous le nom de programmation de bas niveau , car il est interprété par le processeur au lieu du système d'exploitation) est toujours spécifique au type de puce pour laquelle vous programmez . Vous devez également vous assurer que vos compilateurs de langages d'assemblage, qui transforment la programmation en fichiers exécutables, qui sont spécifiques à la famille de processeurs x86 . NewBasic
En dépit du nom, NewBasic n'est pas un compilateur de langage de programmation BASIC. Il est basé sur le langage assembleur x86 et fonctionne avec les PC. Le programme a été écrit à l'origine pour le système d'exploitation DOS, mais il prend désormais en charge Microsoft Windows, ainsi . Le programme est gratuit .
High Level Assembler
Ce programme est quelque chose d'hybride . Il propose de compiler des programmes en langage d'assemblage , en plus de programmation de haut niveau . Cela signifie que vous pouvez utiliser certaines fonctionnalités des langages de programmation traditionnels tels que C /C + + et BASIC. Il a été conçu pour permettre aux programmeurs qui connaissent déjà le C /C + + et /ou Pascal à apprendre à écrire en langage assembleur .
Flat Assembler
autre gratuit langage assembleur compilateur, l'assembleur plat est conçu pour fonctionner avec Windows, DOS , Linux et Unix. Il comprend des instructions en langage d'assemblage à la fois pour la famille de processeurs x86 d'Intel ainsi que la AMD64 et Intel64 gamme de processeurs , qui offrent l'adressage 64 bits . Anciens processeurs offrent un traitement 32 bits. Ce programme comprend une bibliothèque C pour l'utilisation des commandes de programmation de haut niveau.