There seem to be a ton of "build games in python" and stuff like that these days. I haven't read them in detail but I would send my kids in that direction.
It might not be the super low level stuff like the 90's books but you're making a more complicated and complete game using a higher level language and all the libraries etc that really didn't exist back then (at least like they do now)