Capgemini interview question

Why java is so popular?