Some of the most well-known compiled languages: The target CPU can understand and run the instructions contained in this executable, without the original source code. This compilation process results in an executable binary. To translate a piece of code written in a high-level programming language to low-level machine code, a so-called compiler can be used. Each type of CPU has its own set of available instructions, so machine code is system-specific. Compiled LanguagesĬomputers understand only machine code - a code consisting of a set of CPU instructions. If you already know the difference between compiled, interpreted and JIT-compiled languages, you can skip this part and jump to the part about python. Table of Contents Compiled vs Interpreted Languages - What’s The Difference?