3 ms·
Every serious programmer should learn assembly language (and the underlying machine language too) for a variety of different machines and architectures. There
by drallison 16y ago
Every serious programmer should learn assembly language (and the underlying machine language too) for a variety of different machines and architectures. There are times when it is the appropriate vehicle for expressing a program. Programming languages and their compilers, optimizing or not, generally do not allow easy, efficient access to all of the capabilities available in the machine; assembly language does.