Infosys Interview Question

Why is Java so widely used?