My first language was C which is a compiled language. Now I'm learning python and I'm wondering what are the uses of interpretive languages? What advantage does compiling line by line offer rather than compiling all at once? Also I suppose interpretive languages are slower. Why is that? And why for web development we use interpretive languages like php, python etc?