answersLogoWhite

0

Machine code is machine specific. Each architecture or platform has its own specific variant of machine code, so the code for one platform would be complete gibberish on all other platforms.

User Avatar

Wiki User

10y ago

What else can I help you with?

Related Questions

What is the c language used in microprocessor?

The program used inside microprocessors is microcode,the program what microprocessors execute is machine code.


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.


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.


A computer program that converts an entire program into machine language at one time is called?

A compiler.


Why machine language is the only language which is directly executed by computers?

Machine language is the native language of the machine and requires no translation. Every other programming language must be translated into machine code in order to execute, which means you need to program the computer to perform that translation. A compiler translates the entire source code to produce a machine code executable, whereas an interpreter translates high-level statements as they are executed within the runtime environment.


In order for a computer to understand a program must be converted into machine language by an?

compiler


A computer program that converts the entire program into machine language at one time is called?

compiler


Which language is directly understood by the computer without translation program?

That would be assembly language or machine language, and just so you know, it is very difficult to learn.


How does an interpreter translate high-level code to machine code?

A computer does not execute a program in a high level language. A computer executes a program in machine language. The high level language is converted into machine language by a compiler. Alternatively, an interpreter executes on the computer in machine language and the interpreter executes the high level language.


What happens to a c program when we didn't use compiler and execute program from .exe?

If you don't compile and execute your program, then it's not a program, just a bunch of source code which is worthless to the computer. The whole point of a compiler is to turn the human-readable code into machine-readable code.


What is the difference between compiler and program?

A compiler is actually a program. However the function of a compiler it to take a programmers high level language code and render this as binary machine language instructions that a specific processor can execute.


A computer program that translate one program instructions at a time into machine language is called?

That sounds like the description of an interpreter.