Wenn ich zum ersten Mal versuche, eine Programmiersprache (wie Java, Matlab, Python, R, C++, Fortran usw.) zu lernen, würde ich zuerst mit einer kostenlosen beginnen, weil 1) es viele kostenlose Ressourcen gibt und 2) wenn Sie entscheiden, dass diese Sprache nicht Ihr Ding ist, haben Sie kein Geld dafür ausgegeben. Ich persönlich habe keine konkreten Empfehlungen für die Verwendung, da ich Java nicht kenne. Da Java jedoch eine der am häufigsten verwendeten Sprachen ist, bin ich sicher, dass Sie etwas finden werden, das Ihnen hilft!