Why Java? it is Object-Oriented it is open-source and runs on all platforms we can get Java developers being updated often