It is normally interpreted by another computer program. However subsets of the language can be compiled.
The latter.
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".
I do not know, ask your teacher.Why, for example Python, PHP, Pearl and JavaScript work without compiler; C, Pascal, Cobol and Fortan work without interpreter.None work "without assembler compiler and interpreter" so the question cannot be answered as asked because there is no answer.If we want to write a program without an assembler, compiler or interpreter; it is an easy answer. You hand assemble, that is where you manually enter the machine code. In the early days this was the only way to program a computer. Having done some hand assembly I have to things to say about it.1) it is not as hard as it might appear to be but it is painfully slow to do.2) why bother when there are excellent compilers available.
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.
PHP is in interpreted language, and ships with one, however PHP itself is a program language and not an interpreter.
A htm file is interpreted, not compiled. A browser acts as the interpreter.
There is no point in comparison.
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.
PHP itself is a scripting language, and uses it's own PHP interpreter (engine).
need to get to mars
Interpreters
Assembler Interpreter Compiler