Question
Download Solution PDF_________ is the computer program that would convert an assembly language to the machine language.
This question was previously asked in
JK High Court Junior Assistant Official Paper (Held In: Nov, 2023)
Answer (Detailed Solution Below)
Option 4 : Assembler.
Free Tests
View all Free tests >
ST 1 :General English
1.3 K Users
20 Questions
20 Marks
20 Mins
Detailed Solution
Download Solution PDFThe correct answer is Assembler.
Key Points
- An assembler is a program that translates assembly language code into machine code.
- Assembly language is a low-level programming language that is closer to machine language but more readable by humans.
- The output of an assembler is often called object code, which is a binary code that can be executed by a computer's CPU.
- Assemblers provide a way to write instructions in a more understandable and mnemonic form compared to machine language.
Additional Information
- Machine Language
- Machine language consists of binary code and is the lowest-level programming language directly executed by a computer's CPU.
- It is specific to a particular computer architecture and is not human-readable.
- Programs written in machine language run very fast but are difficult to write and debug.
- Compiler
- A compiler is a program that translates high-level programming language code into machine code or intermediate code.
- It processes the entire program and converts it into machine code before execution.
- Examples of compiled languages include C, C++, and Java.
- Interpreter
- An interpreter translates and executes high-level programming language code line by line.
- Unlike a compiler, it does not generate machine code in advance; it translates code on the fly during execution.
- Examples of interpreted languages include Python, Ruby, and JavaScript.
- Linker
- A linker is a program that combines multiple object files generated by assemblers and compilers into a single executable file.
- It resolves references to external symbols and addresses, ensuring that all parts of the program can work together.
- Linkers play a crucial role in creating executable files from object code.
Last updated on Mar 11, 2025
-> The JK High Court Junior Assistant Hall Ticket has been out on the official portal on 7th March 2025.
-> The JK High Court Junior Assistant Notification 2024 has been released for 207 vacancies.
-> Candidates holding a Graduation in any discipline are eligible to apply for the post.
-> The selection process involves a Written Examination & Document Verification.