Glede na indeks TIOBE za avgust 2019 je Java še vedno vrhunska funkcionalna programska jezikovna veščina, na katero se osredotoča večina strokovnjakov v industriji programske opreme. Tudi C, C ++ in Python ne zaostajajo.
Toda ali ta seznam nujno pomeni, da je Java najboljši programerski jezik, ki se ga naučite, ko šele začenjate? (Preberite top 5 jezikov za programiranje za strojno učenje.)
Tudi če je, ali je smiselno, da se zdaj, če Python ali drug programski jezik, kot je Groovy, nenadoma zgodi velikanski preskok kot jezik, ki se mora naučiti sedanjosti in prihodnosti? TIOBE je na lestvici Groovyja (do 13. mesta od 44.) odrazil 31-mestni skok.