Machine Level Language is a/an

2022

Machine Level Language is a/an

  1. A.

    Assembly Language

  2. B.

    Low Level language

  3. C.

    High level Language

  4. D.

    Translating Language

Attempted by 226 students.

Show answer & explanation

Correct answer: B

Answer: Machine level language is a low-level language composed of binary instructions that the CPU executes directly.

  • Direct execution: instructions are in machine code (0s and 1s) and run directly on the processor without further translation.

  • Architecture-specific: machine code depends on the CPU instruction set and is not portable between different processor families.

  • Human usability: machine-level code is efficient but hard to read and write compared with higher-level languages.

Why the other choices are incorrect:

  • Assembly language is a low-level language that uses mnemonics and must be translated by an assembler into machine code; it is not the raw binary machine code itself.

  • High-level languages are human-readable and require compilers or interpreters to produce machine code; they are not executed directly by the CPU.

  • "Translating language" is not a standard classification of programming languages; it likely refers to translator tools rather than a specific language level.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Mppsc Assistant Professor