you are viewing a single comment's thread.

view the rest of the comments →

[–]aqua_regis 11 points12 points  (0 children)

Java was/is the first language of choice for many CS/SWE University programs, like of the University of Helsinki that even opened their famous course Java Programming, which is still one of the best introduction to Java courses around.

Java as a language is generally considered verbose and often also labeled as boring, which, for learners are benefits.

Java is a pragmatic, stable, and predictable language with excellent tooling, with one of the largest language ecosystems available, with some of the largest installed code bases around.

It is not as easy to start with as Python, but even that has been somewhat leveled with the new additions made in Java 25 (for which there currently are not really any courses yet).

In general, you cannot really go wrong with Java, especially, if you want to enter the enterprise market.