An interpreter is a computer program that translates a high-level computer program into machine code while it is executing. As a result of this runtime interpretation, an interpreted program executes more slowly and consumes more resources than an equivalent standalone machine code executable would. To create standalone machine executables from high-level language sources you require a compiler and linker. Alternatively, you can write the program in low-level assembly language and use an assembler to create the executable, however high-level languages are easier to work with and can more easily produce executable code that is as efficient if not more efficient than is possible with low-level assembly language.
its an interpreter
because the compiler convert whole of the sentence once into the machine langauge but the interpreter convert one by one
A compiled program would execute faster than an interpreter running the same code step by step.
Both are "System Softwares".
It is not the function but the compiler or interpreter which interprets the code. When the program is compiled and run the compiler checks the entire code line by line to check which function is called. If you encounter polymorphism in other Object Oriented Languages it would be more clear how a function with same name and different arguments are called.
combination of interpreter and compiler.
its an interpreter
because the compiler convert whole of the sentence once into the machine langauge but the interpreter convert one by one
A compiled program would execute faster than an interpreter running the same code step by step.
There is no point in comparison.
A htm file is interpreted, not compiled. A browser acts as the interpreter.
You will have to ask the compiler and interpreter writers that question. What I can tell you with certainty, at one time all programs were hand assembled.
Interpreters
Assembler Interpreter Compiler
need to get to mars
Interpreters
compiler and interpreter used to convert high level language to machine level language .....compiler does dis job in atonce while interpreter does in step by step