My daughter is interested in learning how to write code and I want to support that as much as I can. I was just a little bit older when I started making programs in basic. She has an old laptop that is running on Linux, so anything compatible with that would be a plus (but not necessary I guess). She's eight, but her reading & mathematical skills are way past that; any beginning materials for the middle or high school level should be fine, especially since this would hopefully be a long-term father/daughter thing. What has good resources available (print or online)?What's the most kid-friendly (but a "real" language)? What's most useful, now or for the future? I know that's several different goals, so of course there's probably going to be a compromise, but hopefully you get the idea. I have some thoughts based on some initial searching, but would rather hear from people who know more than I do. Thanks in advance!