看了大家回答的都不錯,非常專業,我就更通俗的說吧。
話說兩個人聊天交流,說的都是普通話,這樣信息交流就快。這就是C/C++,等編譯型語音。
那么,聊天的兩個人,一個用英語,一個用漢語的話,中間就必須有個翻譯。所以,交流肯定慢了。這就是python等解釋型語言。這種語言的好處就是,中間可做的工作有很多,比如內存管理等。就像翻譯不一定就按照兩者的原意來翻譯一樣,他大概總會進行下自己的加工。
解釋型語言還是有提升速度的辦法的,對于現在來說,速度在大多數時候不是問題的關鍵。如果真對速度要求高,要求高的部分(比如,某些算法)用C/C++來實現,速度慢不了多少。