answersLogoWhite

0


Best Answer

A compiled program would execute faster than an interpreter running the same code step by step.

User Avatar

Wiki User

11y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

12y ago

compiler is faster then interpreter.

because it compile the whole program at a time

This answer is:
User Avatar

User Avatar

Wiki User

12y ago

A compiler.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Which produces faster program execution a compiler or pure interpreter?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Does interpreter generate an object program from the source program?

No, that's what the compiler does.


What is a compiler and an interpreter?

a compiler translates an entire program and then executes it while an interpreter translates and executes one line of a program at time


What are the similarities between compiler and interpreter?

Both compiler and interpreter are the language programs that translates source program into machine code or we can say object code. Both are used to find errors in source program.


Is C programming works without assembler compiler interpreter?

No, a C program cant work without an interpreter or compiler or assembler as the code written in the program is not understood directly by the computer so it needs any of the above translator program to make the program understandable to the computer.-Shruti Jain


What is a c compiler?

compiling program, compiler - (computer science) a program that decodes instructions written in a higher order language and produces an assembly language program


Interpreter vs compiler.?

Compiler -- spends some time evaluating the entire program and then translates all the programming statements of a program into a machine language program, which is then executed at once.Interpreter -- translates interactively each programming statement into an immediately usable machine language instruction. Although an interpreter slows down the execution speed of a program somewhat, it does not require extra steps to compile and link like a compiler.In a production environment where throughput is more critical, a compiled language is preferred.Any high-level language can either be interpreted or compiled.


What program is the program that contains the language instructions or code to be converted?

There is no such thing: compiler translates but doesn't execute; interpreter executes, but doesn't translate.


Is PHP a compiler or interpreter?

It is normally interpreted by another computer program. However subsets of the language can be compiled.


What is the difference between a compiler and an interpretor?

A compiler will read your entire source code and convert it into a language specific to the environment it's intended to run on. The plan is to have the compiler analyze the code and build an efficient application.Examples of languages that are compiled: C, C++, JavaAn interpreter will read your source code, usually line by line, and execute each command one at a time. This is slower and less efficient, but very good for teaching programming.Examples of languages that are interpreted: Basic, Turing, LogoA compiler translates a high-level language to a low level language all at once. An interpreter only translates one high-level statement at a time.


The compiler is responsible for what?

its just convert the source language of a program to target language at once.....whereas interpreter do it line wise....


State two differences between a compiler and an interpreter?

# An interpreter translates from source code to machine code on-the-fly; a compiler does it all before the program is executed. # Compilers can spend a lot of time on analysis and optimization, allowing for (generally) better performance of code.


Difference Between interpreter and compiler in java application?

Due to platform independence, a Java compiler will interpret Java source code into Java Byte Code and pass to the JVM, which will pass machine understandable code through to cpu. (clarification needed).A conventional compiler converts source code directly to machine code.(clarification needed).