Microsoft interview question

what are the differences between Java and Python?