Dipende da quello che devi fare, io personalmente se fossi autodidatta inizierei con il Java, non perchè il C sia peggio, ma perchè..insomma ad occhi croce ci fai le stesse cose del Pascal. (cmq molte di più del pascal)
Comunque vedi te, leggi un pò di introduzioni del Java, e un pò di intro del C, e scegli![]()