What are the differences between compiler and interpreter?
There are differentiate between compiler and interpreter in the given below:
| Compiler | Interpreter | 
| A
  compiler is a program that reads a program written in one language the source
  program and translates it into an equivalent program in another language the
  target program | A program
  that translates and executes each source language statement before
  translating and executing the next instruction | 
| Compiler compiles the whole program at a time | Interpreter reads line by line and then execute | 
| It requires more main memory | It requires less main memory  | 
| Compilers are often bigger than
  interpreter | Interpreters are smaller than
  compilers | 
| The compiler is used by the language
  such as c, c++ | An interpreter is used by languages
  such as java | 
| Example: | Example: | 
                                                                              
 
                                                                         
 
.png)
.png)
 
 
 
 
No comments