Python is an interpreted scripting language, instead of compiling your code into byte code, it is read line by line and translated into machine-readable code. This is a somewhat crude definition, but it's the basic idea. There's lots of benefits to interpreted languages, and also a good amount of set-backs. Wikipedia and Google are your friend if you want more info. Questions like this are usually better solved with those sources anyway.
It's not who votes that counts, it's who counts the votes