Python Inner Working

Internal working of Python
Python doesnβt convert its code into machine code, something that hardware can understand. It converts it into something called byte code. So within Python, compilation happens, but itβs just not in a machine language. It is into byte code (.pyc or .pyo) and this byte code canβt be understood by the CPU. So we need an interpreter called the Python virtual machine to execute the byte codes.




