for me its better to inderstand then innerworkings of the machine so i opted to understand machine code
and everything follows...