I henhold til TIOBE-indekset for august 2019 er Java stadig den øverste funktionelle programmeringssprogfærdighed, som de fleste softwareudviklingssektorer fokuserer på. C, C ++ og Python er heller ikke langt bagefter.
Men betyder denne liste nødvendigvis, at Java er det bedste programmeringssprog at lære, når du lige er startet? (Læs top 5 programmeringssprog til maskinlæring.)
Selv om det er tilfældet, er det fornuftigt at lære, at nu hvis Python eller et andet programmeringssprog som Groovy pludselig skaber et kæmpe spring som nutidens og fremtidens must-learning sprog? TIOBE reflekterede et 31-pladssspring i rankingen for Groovy (op til 13. fra 44.).