Machine code is particularly depended on the machine on which it is executed. This means that efficiency machine code depend upon machine. But, if we talk about the efficiency of assembly level and high level languages than assembly languages are more efficient in execution than high level because assembly uses mnemonic codes or symbols which are more closer to machine code.
above answer is correct or not?