Use app×
QUIZARD
QUIZARD
JEE MAIN 2026 Crash Course
NEET 2026 Crash Course
CLASS 12 FOUNDATION COURSE
CLASS 10 FOUNDATION COURSE
CLASS 9 FOUNDATION COURSE
CLASS 8 FOUNDATION COURSE
0 votes
133 views
in Computer by (46.8k points)
closed by

Explain language processors.

1 Answer

+1 vote
by (50.2k points)
selected by
 
Best answer

Computer understands instructions in machine code, i.e. in the form of 0s and 1s. It is difficult for us to write computer program directly in machine code. The programs are written mostly in high-level languages, i.e. BASIC, C++, Python etc. A program written in any high-level programming language (or written in assembly language) is called the Source Program or Source Code.

The source code cannot be executed directly by the computer. The source code must be converted into machine language to be executed. The program translated into machine code is known as Object Program or Object code.

The special translator system software that is used to translate the program written in high-level language (or Assembly language) into machine code is called language processor or translator program.

The language processors can be any of the following three types- Assembler, Compiler and Interpreter.

The Assembler is used to translate the program written in Assembly language into machine code.

The language processor that translates the complete source program as a whole in one go into machine code is called compiler.

The language processor that translates a single statement of source program into machine code and executes it immediately before moving on to the next line is called an Interpreter.

Welcome to Sarthaks eConnect: A unique platform where students can interact with teachers/experts/students to get solutions to their queries. Students (upto class 10+2) preparing for All Government Exams, CBSE Board Exam, ICSE Board Exam, State Board Exam, JEE (Mains+Advance) and NEET can ask questions from any subject and get quick answers by subject teachers/ experts/mentors/students.

Categories

...