answersLogoWhite

0

Assembly language is typically used whenever a high level language is incapable of producing the desired machine code. For example, C++ is specifically designed such that you rarely need to use a lower level language such as C or assembly. However, sometimes you need a very specific piece of machine code in order to attain the highest possible performance from a particular piece of hardware and, if the compiler cannot produce it for you, you must craft it by hand instead.

User Avatar

Wiki User

9y ago

Still curious? Ask our experts.

Chat with our AI personalities

EzraEzra
Faith is not about having all the answers, but learning to ask the right questions.
Chat with Ezra
FranFran
I've made my fair share of mistakes, and if I can help you avoid a few, I'd sure like to try.
Chat with Fran
DevinDevin
I've poured enough drinks to know that people don't always want advice—they just want to talk.
Chat with Devin

Add your answer:

Earn +20 pts
Q: Under what circumstances if any do you consider programming in machine language?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What type of software translates a programming language into machine language for one type of machine?

A compiler and/or an assembler.


What is the process of writing specific instructions in computer language called?

A machine code program. Machine code is the native language of the machine and the only language actually understood by the machine. However, program instructions can be written using a high-level programming language that the computer can translate into machine code using another machine code program called a compiler.


How c language convert into machine language?

With a compiler, which is a program that "knows" how to transform the programming language logic in to machine code and make it perform from that.


What is the programming language that is one step above the machine language?

we can say c,c++ also.. but not sure..


What is Programming languege and why we use programming languege andexplain it?

A computer can do many different things, depending on the program provided to the computer. The program is a list of instructions.Rather than learn the "machine language", which is the underlying instructions the computer can execute, nowadays people usually program in a "programming language", which is closer to a human natural language, usually English. The instructions in this programming language are then converted into machine language, by programs specifically designed for that purpose (assemblers, compilers, and - in a way - interpreters). Writing in a programming language is much easier than learning the machine language.