Quote:
Originally Posted by POSIX
I chose to learn asm (x86) before learning any high level language. I would recommend NASM - the netwide assembler to learn on, although (too) many tuts and books use MASM/TASM which has a confusing abunance of directives which I personally think are unnecessary. Those compilers are also not free.
|
MASM is free. Its also not a compiler. If you're working on Windows, I'd go with MASM. On linux, definatly NASM, though GAS will do you just as well.