PERSONAL BLOG
Category: Programming

Python: interpreter, bytecode, PVM

Feb. 17, 2024

Python is interpreted programming language. He doesn't convert the code into machine code (unlike C or C++). Instead, Python interpreter transfers the programming code into bytecode, which is executed on the PVM (Python Virtual Machine). Let's see how it works using an example of the most popular interpreter implementation - CPython.