Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with Facebook Sign In with Google Sign In with OpenID

Categories

We have migrated to a new platform! Please note that you will need to reset your password to log in (your credentials are still in-tact though). Please contact lee@programmersheaven.com if you have questions.
Welcome to the new platform of Programmer's Heaven! We apologize for the inconvenience caused, if you visited us from a broken link of the previous version. The main reason to move to a new platform is to provide more effective and collaborative experience to you all. Please feel free to experience the new platform and use its exciting features. Contact us for any issue that you need to get clarified. We are more than happy to help you.

why use assembly?

Why do people still manually code in the assembly language? Is extra efficiency and control the main reasons?

There are high level languages that seem to be much faster to develop with, easier to maintain, debug, and seem better for making code easy to understand. Why continue using the assembly language when these other languages seem to solve the same problems?

What is the most interesting kind of technology that you think is best done with assembly? Is it a kind of robot? Is it part of a computer game?

Comments

  • MT2002MT2002 Posts: 1,444Member
    -Some low level features can only be done in assembly language. (Some not even inline assembly.)

    -Some software require to be written in assembly language do to envirement reasons (ie; Bios, boot loaders, embedded systems, etc...)

    There are alot of different reasons but the above is my primary two. For the most part I stick with C++, but there are some areas that simply require assembly language do to restrictions of high level languages.

  • losthelperlosthelper Posts: 35Member
    it the fastest

    when real time or performance is your concern
Sign In or Register to comment.