il + potente è di certo C++, anke se con le API puoi raggiungere ottimi risultati anke con Basic
Java ha il grande vantaggio di essere gratis e di girare su qualsiasi sitema
io xò ti consiglio forse Basic, che a mio parere è + facile e + immediato da comprendere. All'inizio nn è necessario capire la programmazione ad oggetti ed un altro mucchio di robe incasinate. Ciò non vuol dire ovviamente che tu nn possa programmare ad oggetti: se impari bene ad usare VB dovresti essere abbastanza presto in grado di passare alla prorammazione ad oggetti, alla scrittura di OCX, alla programmazione di classi
Ciao
AleX