INTERPRETER:

▪️ The interpreter convert into high level language to the machine level language, while the compiler accomplished the same but different method. The interpreter source code is a transformed into the machine code at a run time.

The compiler however converts the code machine code that is an executable file before the program start.

▪️ The interpreter program executive directly in line by linear running the source code so it take the source code one line at time and translate it is by the processor then more to the next line translate it and run it and repeat until the program is finish.

▪️ Some of the popular interpreted language are phy, python, JavaScript ,Ruby



⚫ Characteristics of interpreter ⚫

▪️ Spend less time converting the machine code.

▪️ No compilation stage is present in the interpreter file generating machine  instruction.

▪️ Program execution is a slower because it get convert to the machine code at a run time.

▪️ Easy for the banking and finding error.



⚫ Advantages of interpreter ⚫

▪️ Some of the main advantages of interpreter areas follow.

▪️ Because integrated code is not a machine dependent so interpreted code can be operate and any system and they share between the platform without incompatibility issue.

▪️ The interpreter does not compile the code like the compiler allowing you to publish the work to be live in environmental more quickly.

▪️ An interpreter does not create additional a new file like a compiler which save memory and space.

▪️ To run the code of silent or anybody else who has access to the shear source code must be an interpreted install on their system.

▪️ Assembler convert code return in assembly language into the machine level code assembly level language contain machine option code Mechanical so that assembly language translate from the minimumonic to direct .



⚫ Characteristics of assembler ⚫

▪️ It require less amount of memory and execute time.

▪️ As there is 1.1 relation shipexiest between the minimonic to direct instruction translate in a very fast.

▪️ It is ideal for time critical job.

▪️ It require less amount of memory and execution time.