Wednesday, September 24, 2008

Question #4

Question:

Justify what situations or applications programmers will rather use Assembly Languages than Higher Level Progamming Languages and vice versa.

ANSWER:
As a programmers it's common knowledge that all high level languages are a compromise and were invented solely to make programming quicker, easier and more reliable than assembly (aka machine code, the actual hardware language), consequently sacrificing performance, size and ability (especially for low level tasks).
After 20 years of everyday assembly programming, for us it is as easy, fast and reliable to program a project in assembly as it is for C++ experts to create it in C++. The difference is that with assembly, if correctly done, the result is a much more powerful, faster program that needs much less resources (e.g. memory, processor MHz).

Cite your reference.

http://www.intelligentfirm.com/?gclid=CNe2hu_Bh5YCFQszbwodm2ArEw

No comments: