En fait, je viens juste de commencer le C++, et je fais Java en parallèle. Sinon, j'ai commencé la programmation avec Python et Bash en octobre, et Perl en janvier.
C'est vrai qu'il y a plein de façons de faire en Python (j'ai fait du code dégueulasse pour un devoir, ce semestre, alors que des collègues m'ont dit qu'ils ont fait la même chose en trois fois moins de lignes) et encore plus en Perl, mais alors c'est ultra-bordélique.
Pour Java, je suis le manuel du Site du zéro, donc j'ai suivi leurs conseils et j'ai installé Eclipse (de même pour C++, où j'utilise Code::Blocks).