0
What is an interpreter?
5 Answers
+ 1
https://www.google.com.co/url?sa=t&source=web&rct=j&url=https://es.m.wikipedia.org/wiki/Int%25C3%25A9rprete_(inform%25C3%25A1tica)&ved=0ahUKEwjtoqy2_KPOAhWLFR4KHcQMAVQQFgghMAI&usg=AFQjCNEt4kNNXpg3oA5KAHX34f8e6P1EaQ&sig2=QsxJIvA7LcH9iTJYLloM4Q
+ 1
interpreter is machine translation program which convert high level language in machine language
... and it convert program into machine language line by line
whereas compiler is also a language translation program which convert complete source code into machine code in a single step and prints list of error on the screen if there any in program
0
Interpreter converts High level Lang to Machine language (0s and 1s) that system understands
0
then what is the difference between compiler and interpreter ?
0
why do we need to have Interpreter in java while we have Java compiler then?