Python semi-compiled
Disebut sebagai semi-compiled karena sewaktu program interpreter python menjalankan program python, maka secara otomatis interpreter itu akan membuat program python yang terkompilasi dengan nama byte-code , file program python dengan ekstensi berakhiran .pyc yang dapat digunakan secara berulang–ulang. Tetapi tetap harus ada interpreter Python untuk menjalankannya dan ada suatu program wrapper yang di dapat dilihat sourcenya, selebihnya dapat berupa modul yang berekstension .pyc. File .pyc ini adalah file binary yang tidak dapat dilihat sourcenya.
Tips untuk debugging. Gunakan perintah
python -i namaFile.pyperintah ini akan menjalankan kode kemudian masuk ke mode interactive shell.