What would you like to do?

What is difference between machine language and assembly language?

already exists.

Would you like to merge this question into it?

already exists as an alternate of this question.

Would you like to make it the primary and merge this question into it?

exists and is an alternate of .

Machine language is the actual bits used to control the processor in the computer, usually viewed as a sequence of hexadecimal numbers (typically bytes). The processor reads these bits in from program memory, and the bits represent "instructions" as to what to do next.
Thus machine language provides a way of entering instructions into a computer (whether through switches, punched tape, or a binary file).
Assembly language is a more human readable view of machine language. Instead of representing the machine language as numbers, the instructions and registers are given names (typically abbreviated words, or mnemonics, eg ld means "load"). Unlike a high level language, assembler is very close to the machine language. The main abstractions (apart from the mnemonics) are the use of labels instead of fixed memory addresses, and comments.
An assembly language program (ie a text file) is translated to machine language by an assembler. A disassembler performs the reverse function (although the comments and the names of labels will have been discarded in the assembler process).
machine language faster than assembly language even than assembly language depend upon machine language
31 people found this useful
Thanks for the feedback!

What would you like to do?

What is the difference between machine language and Assembly language?

Machine language is the native language of the machine, also known  as machine code. Assembly language is language intended for humans  to make writing machine code programs (MORE)

What would you like to do?

What are the difference between machine language assembly language and high level language?

You can write programs much faster in high level programming language than you can is assembly language or machine language.Learning and mastering a high level programming lan (MORE)

What would you like to do?

Difference between assembly language and machine language?

Machine language is the actual instructions in computer memory that are fetched into the processor and executed. It is directly executable and consists of what look to most hu (MORE)

What would you like to do?

What is difference between machine language and assembly language in 8085?

Assembly language can be understood easily by the human eye as it is a set of syntaxial instructions, while machine language is made up of individual binary codes. Each comman (MORE)

What would you like to do?

What are the differences between machine language and assembly language?

In machine language, each instruction is written in the form of long strings of 0s and 1s. An assembly language is machine dependent. The programmer must have the detailed kn (MORE)