Il y a les célébrissimes livres jaunes de la série « Pour les Nuls » (« For dummies »). Désormais, Max Ogden a voulu renouveler la Méthode du Canard en Caoutchouc :

En expliquant à son chat les bases de la programmation en javascript.

Alors certes, le javascript n'est pas un langage simple d'accès, mais il a l'avantage de tourner de manière totalement universelle dans tous les navigateurs web, dont les versions récentes possèdent tous l'environnement de débugage nécessaire.
Le petit chaton qui s'y aventurera apprendra à quoi sert la fenêtre qui s'ouvre dans le navigateur quand on pose sa patoune sur la touche F12, aura les bases de l’algorithmie, des types de variables, des fonctions, et l'importance des librairies tierces.

">L'auteur de l'initiative, Max Ogden, et son élève qui lui a donné l'inspiration.
L'auteur de l'initiative, Max Ogden, et son élève qui lui a donné l'inspiration. Photo D.R.

C'est simple, plutôt accessible, cela ne s'embarrasse pas des manipulations DOM, donc cela reste franchement compréhensible. Et code Javascript tourne désormais sur des serveurs (Node.js) voir des objets, le minou ne se limitera pas au web et trouvera plein de projets amusants pour progresser.
En plus, c'est un projet hébergé sur Github en licence libre, donc les lecteurs éclairés peuvent participer à son écriture, voir le traduire pour les félins non-anglophones.

Merci à @Mauriz pour cette excellente découverte. Et si vous en voulez encore :

The manga guide to databases

@zeubeubeu a ceci pour les amateurs de manga : « The Manga Guide to Databases ». Mais là, le graphisme de couverture me donne envie de \q très très vite !