(Enfin c'est vrai que c'est un langage réservé à l'élite, on sent qu'ils maîtrisent leur sujet
)Nan mais sérieusement avec le recul je trouve que commencer avec un langage pas trop rigoureux est sans doute une bonne idée, juste pour faire apprendre les concepts de base (boucles, conditions, etc). Ensuite rapidement passer sur un truc bas niveau sur une archi simple (genre, aujourd'hui, une carte à base d'ARM), s'accrocher jusqu'à une compréhension correcte et ensuite remonter rapidement dans l'abstraction en gardant de la rigueur.