answersLogoWhite

0


Best Answer

Both, compiler and assembler, are software tools which translate instructions written in a programming language into executable machine code.

(Both will typically require additional tools, such as a linker, in the process.)

An assembler recognizes a machine-specific assembly language. This is a low-level language with a one-to-one relationship between language (assembly) instructions and machine code instructions.

A compiler recognizes a generally machine-independent language such as the C Programming language. These are higher level languages compared to the assembly languages, generally offering a one-to-many relationship between language instructions and expressions, and the resulting machine code instructions.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is compiler and assembler?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Description on compiler and assembler with block diagram and figures?

Most of the compiler's that are used to compile programs is coded with the old assembler language. Assembler is also the older language which is used in the old Mainframe environment


The three Types of translator?

Assembler, Compiler and Interpretor


Examples of computer language translators?

Assembler Interpreter Compiler


What are the five types of system?

compiler linker loader macroprocessor assembler


What are the types of system program?

compiler linker loader macroprocessor assembler


What are types of system programs?

compiler linker loader macroprocessor assembler


What are the five types of system programs?

compiler linker loader macroprocessor assembler


Which converts high level languageprogram to machine readable form?

compiler or assembler


When is an object file in c used?

When you write a compiler, assembler or linker in C.


What coverts programs into machine language?

Assembler/compiler converts programs into machine language.


What program that converts a high level programming language into machine language?

compiler or assembler


What are the examples of compiler?

basically compiler is that convert an object code in to machine code and machine code is directly understood by a computer. assembler and interpreter are the examples of compilers. assembler is used to convert object code of assmebly language in machine code.