Puisque je m'ennuie, voila une petite prose:
l'assembleur est le langage le plus bas-niveau qu'il existe (enfin, tu peux aussi ecrire du code avec un editeur hexa, mais faut etre tres tres maso). Les instructions assembleurs sont minimalistes (ajoute, soustrait, copie de la memoire...) et correspondent a des instructions du processeur.
Hors, il existe differentes familles de processeur (ben les processeurs x86 ne sont pas compatibles avec les PowerPC des Macs). Qui ont chacune les instructions, leurs registres (des variables a l'interieur du processeur qui permettent de faire des calculs et des manips memoire). Bref, programmer en asm sur chaque plateforme est different.
Pire: tous les compilateurs n'ont pas la meme syntaxe.
De plus, vu que c'est bas-niveau, si tu veux faire un truc du style:
a + (b*c) - (d/3.5)
ben ca va te prendre quelques lignes de code. Et un gros programme va avoir beaucoup beaucoup beaucoup de ligne de code.
Si tu te poses la question, et bien je te dis: commence par un autre langage:
- python
- c++