Skip to main content

What is Python?

Background

Python is an Interpreted Language. There is a difference between interpreted language and compiled language.

In C and C++, which are compiled languages, the code is first converted to object code or machine code. Then the object is executed. You only need to compile the code once.

Unlike C and C++, python interepreter interprets each line at the time of execution. This is something called Just in Time Compilation(JIT Compilation). We will discuss JIT compilation else where.