Pregunta de entrevista de IBM

What are the differences between C++, Java, and Python?