Personnellement, je vois peu d'intérêt à apprendre C#, C++ et Java en même temps. Dans l'idéal, je dirais qu'il est plus instructif d'apprendre:
* Un langage procédural (objet ou mixte: Pascal ou Python ou C++ ou Java)
* Un langage fonctionnel (Scheme ou Haskell ou OCaml ou Lisp)
* Un langage logique (Prolog)
En schématisant, du point de vue de l'apprentissage de la programmation, je dirais que choisir plusieurs langages dans un même paradigme n'amène pas grand chose. Cela revient grosso modo à apprendre à utiliser des bibliothèques et quelques finesses des langages étudiés.
Si je devais choisir 3 langages pour apprendre à programmer, je prendrais:
* Pascal
* Scheme
* Prolog
Partager