Puisqu'on aborde le sujet "pour les nuls", ce sont effectivement de bons bouquins.
Je n'ai pas fait de C++ depuis bientôt 6 ans. J'ai acheté le bouquin (parce que j'avais un projet que je voulais concevoir en C++ et que finalement, j'ai reporté et que je ferai en VB.NET) et ça m'a tout bien rafraichi sur les notions de pointeurs et tout.
C'est assez générale, mais certaines parties sont relativement précises quand même.
Et on dira ce qu'on voudra, pour apprendre un langage de façon "auto-didacte", rien ne vaut un bouquin. Un tutoriel, c'est bien, mais un bouquin, c'est autre chose. Une autre approche de l'apprentissage... Tu te mets devant l'écran avec ton bouquin sur le bureau et hop hop hop. J'adore cette façon d'apprendre.
J'ai appris le HTML, le CSS, le VB, le VB.NET et le javascript comme ça. Le reste des langages que je cotoie sont issus de formations professionnelles, ou de mes études.
Aujourd'hui, on peut apprendre tous les langages par les livres. Il suffit de bien choisir dans un premier temps car certains bouquins sont très techniques (et donc destiné à qq1 qui touche déjà un peu) et d'autres sont + orientés pour de l'apprentissage de débutant....
Au passage, le HTML, y a rien de plus simple à apprendre car la liste des balises est exhaustive, et la syntaxe très simple.