Program execution method


 There are two main methods for executing a high level language program: a compiler method and an interpreter method.

 The compiler system is a system in which a high-level language program is converted into a machine language by a language processor called a compiler, and the obtained machine language program is executed by the CPU.

 On the other hand, the interpreter method is a method in which a high level language program is interpreted and executed one by one without using a language processor called an interpreter and collectively converting the programs into a machine language.