answersLogoWhite

0


Best Answer

When the code is targeted towards a specific machine architecture. Machine code is entirely machine-dependent, as is the low-level assembly language used to produce that machine code. High-level languages are not machine dependant, however source code can still be targeted towards a specific architecture or platform. Such code is non-portable, however many high-level languages provide methods to filter machine-dependant or platform-dependant code such that the same source code can be compiled on different machines and platforms.

User Avatar

Wiki User

9y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: When is a computer language called machine dependent?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

Is the C language machine dependent or not?

Machine-dependent (generally called "platform-dependent")


What is the difference between high level language and low level language?

A programming language that is machine-independent is called a "high-level" language - this includes Java, C++, Python, etc. A programming language that is machine-dependent is called a "low-level" language. For PCs, this usually includes assembly, binary code or some proprietary languages on embedded devices.


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 assembly level language is called machine dependent language?

Machine languages are composed of instructions intended to be read directly by the microprocessor (the computer's CPU). The manufacturer of the CPU determines it's "INSTRUCTION SET" ASSEMBLY LANGUAGE on the other hand IS NOT machine dependent. The same commands ADD, Divide, Move, etc are universal. HOWEVER the ASSEMBLY LANGUAGE has to have an INTERPRETER for EACH CPU, and that will translate the Universal ASSEMBLY language to the MACHINE SPECIFIC code required to program the CPU.

Related questions

Is the C language machine dependent or not?

Machine-dependent (generally called "platform-dependent")


What is the difference between high level language and low level language?

A programming language that is machine-independent is called a "high-level" language - this includes Java, C++, Python, etc. A programming language that is machine-dependent is called a "low-level" language. For PCs, this usually includes assembly, binary code or some proprietary languages on embedded devices.


What is computer language called?

It depends on the computer, most common is binary code.


What device is used in computer for converting a high level language to machine language is called?

Compiler.


In what year did IBM develop the first high level computer language and what was it called?

The native language of any programmable machine is an integral aspect of its design; the language is machine-dependent and is defined by the machine itself rather than "written" independently of the machine. That is, in order to modify the language, you must modify the machine itself. The earliest known programmable machine was Basil Bouchon's partially automated loom, invented in 1725.


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.


What is computer and applications of computer system?

computer is electronic machine which understand binary language & the set of logical instruction is called program or application


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

A compiler.


How would you define assembly language?

assembly language uses abbreviation called menmonics.it is a bit easier to write computer programs in assembly language as compared to machine language but still requires skill and experienci.A program called assembler is used to convert an assembly language into machine language.


Why assembly level language is called machine dependent language?

Machine languages are composed of instructions intended to be read directly by the microprocessor (the computer's CPU). The manufacturer of the CPU determines it's "INSTRUCTION SET" ASSEMBLY LANGUAGE on the other hand IS NOT machine dependent. The same commands ADD, Divide, Move, etc are universal. HOWEVER the ASSEMBLY LANGUAGE has to have an INTERPRETER for EACH CPU, and that will translate the Universal ASSEMBLY language to the MACHINE SPECIFIC code required to program the CPU.


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

compiler


What is machine language called and what numerals represent this language?

A machine language is called as machine code and it is represented as binary numbers 0 and 1