achikaleumeuleu : si tu souhaite faire de la programmation " pointue" pour faire des jeux... Je te conseille le C++. Avanatage : le java en est dérivé et tu pourra passer de l´un à l´autre. Inconvénient : hérite de la gestion des pointeurs du C et là c´est frnachement la galère pour un débutant ! Je viens de supperviser un stagiaire en formation continue, et même au bout de 2 ans, 80% de ses bugs étaient du à la gestion de la mémoire !
Pour un débutant je conseillerai plutôt le Delphi ou le Java.
Pour faire des jeux : C++ ou Delphi.
Pour faire des applis diverses : Delphi ou Java.
Si ton but n´est pas de faire des supers-jeux hyper-performants ( on peut quand même faire des petits jeux en Java ! ), le Java est intéressant car il participe d´une grande communeauté open-source, avec de nombreux environnements de développement gratuits ( personellement j´utilise Eclipse, dont le point faible est la génération d´IHM, mais en Java je préfère les faires " à la main", il suffit de voir le nombre de lignes [à 90% inutiles] générées par JBuilder pour comprendre mon choix)