JKSSB Written 2024
Answer & Explanation
Click "Check Answer" to reveal
Correct Answer:
Option C —
Binary Language
A compiler is a specialized piece of system software that translates the high-level source code written by a programmer (in languages like C++, Java, or Python) into a low-level language that the computer's processor can actually execute.How the Conversion Works
Computers are electronic devices that only understand "on" and "off" states, represented by 1s and 0s. This is known as Machine Code or Binary Language.
Source Code: The human-readable instructions (e.g., print("Hello")).
Compilation: The compiler checks the entire program for syntax errors.
Object Code: If no errors are found, it translates the code into a file of binary instructions (Machine Code).
Execution: The CPU reads the binary file and performs the tasks.
Understanding the Options
Binary Language: This is the "native tongue" of the CPU. Since it consists of bits (0 and 1), it is the final output of the compilation process.
Assembly Language: This is a low-level language that is one step above binary. It uses short mnemonics (like MOV or ADD). It is converted into binary by a different tool called an Assembler.
C Language / BASIC: These are High-Level Languages. A compiler takes code from these languages and turns it into binary; it does not turn other programs into C or BASIC.
Answer verified by Quintessence Classes faculty — Karan Nagar, Srinagar.