Question:medium

Which language is directly understood by the computer?

Show Hint

Imagine the computer's CPU only speaks one language: Binary. All other programming languages are like translators that convert human-friendly instructions into the binary that the CPU can actually understand and act upon.
Updated On: May 12, 2026
  • High-Level Language
  • Assembly Language
  • Machine Language
  • English Language
Show Solution

The Correct Option is C

Solution and Explanation

Step 1: Understanding the Question:
This question identifies which form of instructions a computer's central processing unit can execute natively without any prior translation or interpretation.
Step 2: Detailed Explanation:

Machine Language (Binary): Computers are electronic devices made of millions of transistors that act as switches. These switches can either be ON or OFF, represented by the digits 1 and 0. This is "Machine Language." It is the only language that the CPU understands directly.

Nature of Instructions: Machine language consists of binary codes (strings of 0s and 1s) that correspond to specific hardware operations, known as op-codes. It is extremely difficult for humans to read or write directly.

Other Languages (The Need for Translation):
- Assembly Language: Uses mnemonic codes (like ADD, MOV) instead of binary. It is easier for humans but still needs an "Assembler" to convert it to machine code.
- High-Level Languages: Languages like C++, Java, and Python use English-like syntax. They are "human-readable" but must be converted into machine language by a "Compiler" or "Interpreter."

Why Machine Language is unique: It is hardware-dependent. Machine code for an Intel processor will not work on an ARM processor because their internal circuits (instruction set architectures) are different.

Step 3: Final Answer:
Machine Language is the only language that a computer's hardware can process directly because it is composed entirely of binary signals.
Was this answer helpful?
0