Question: what is the difference between java compiler and interpreter?
Answer: A compiler is a translator which transforms source language (high-level language) into object language (machine language). ... Another difference between Compiler and interpreter is that Compiler converts the whole program in one go on the other hand Interpreter converts the program by taking a single line at a time.