answersLogoWhite

0

An assembler is used to convert low-level assembly language into machine code. Assembly language is a symbolic language that maps 1:1 with the machine code produced by the assembler.

A compiler is used to convert a high-level language into a low-level language such as intermediate byte code, assembly or native machine code.

An interpreter is used to convert a high-level language or byte code into native machine code. Statements are typically converted to machine code instructions one statement at a time, rather than all at once.

All high-level are either compiled or interpreted, however some are both compiled and interpreted. Most compiled languages compile to machine code, however some, such as Java, compile to an intermediate byte code which must then be interpreted to produce the machine code.

User Avatar

Wiki User

10y ago

What else can I help you with?

Related Questions

What are functions of assembler?

The functions of an assembler mainly include fitting in parts of a computer together. This is what is commonly known as assembly of a computer.


What are functions of an assembler?

The functions of an assembler mainly include fitting in parts of a computer together. This is what is commonly known as assembly of a computer.


Assembler design options?

Two main options for the design of assembler are: 1. One pass assembler 2. Multi-pass assembler One pass assemblers generally have problem of "forward referencing" which is resolved by using mulitpasses


What is the main limitation for machine code and assembler language?

Platform-dependent.


Where can you get an assembler?

One well known and good assembler is NASM. (Netwide ASseMbler). This can be found at http://nasm.sf.net


What is the Difference between cross assembler and resident assembler?

An assembler which runs on a computer for which it produces object codes


What are the main functions of the Accounts department?

What are the main functions of the accounts office


What are the tongues main functions?

the tongues main functions are talking and swallowing


What is an absolute assembler?

An absolute assembler is a computing term for an assembler which generates code which uses only absolute addresses.


What are examples of assembler?

There are several examples of assemblers: GAS - the GNU Assembler MASM - Microsoft Macro Assembler NASM - Netwide Assembler The assembler is the program which converts assembly code into machine code - a necessary step to prepare a program for execution.


What is a meta assembler?

Meta-assembler is a program that accepts the syntactic and semantic description of an assembly language, and generates an assembler for that language.


What is meta assembler?

Meta-assembler is a program that accepts the syntactic and semantic description of an assembly language, and generates an assembler for that language.