Java 16
As a student most of the way through a Java course, I'm wondering what Java is still used for. Java applets are dead, Android is moving on to Kotlin (apparently Google got in legal trouble with Oracle even though Java is "open source?"), and I can't think of any desktop applications that use Java anymore. Java is supposed to be able to "run anywhere," yet C++ is more portable because it doesn't require the JVM to run.<p>Yet clearly I'm mistaken, since Java is still one of the most popular languages.<p>Edit: also please help me understand - do I have to pay for a license even though Java is open source? Is this normal for other languages too?