Java is a good platform choice for several reasons:
1) It is an open technology with a good language structure and ecosystem.
2) It has proven itself and is unlikely to fail due to its wide industry acceptance and continuous development.
3) It can be used for a wide range of purposes across industries as a complement or substitution solution.