Platform independence is one of the major explanations for Java's acceptance. Java programmes can run on a number of desktops as long as they have the Java Runtime Natural environment (JRE) mounted. One more reason for java’s level of popularity could be the code you wrote 15 several years ago https://rowanzovax.blogdigy.com/java-project-help-can-be-fun-for-anyone-39951516