Nan t'a rien compris cthulhu
TOUS les langages de programmation sont traduit à un moment où à un autre en ASeMbleur, parceque c'est le seul langage rque le processeur puisse exécuter.
Donc l'ASM ne pourra jamais être HS.
Bien. Maintenant, je reprend ce que j'expliquais pour le Java. Comme tous les langages compilé, il est par définition traduit en ASM. Mais pas en ASM x86, M68k, G4, ...
Il est traduit en un ASM très spécial, appelé
P-Code, qui est si proche de l'ASM "normal" des processeurs que son interprétation est hyper-rapide.
Les programmes Java sont donc pré-compilés : ils sont traduits en un ASM spécifique à aucun processeur. Cela signifie que ce code pourra être exécuté sur n'importe quel processeur, du moment qu'un interpréteur P-Code ait été écrit pour lui.