Comment: JavaScript in Unity game engine (Score 1) 185
It'll seem a little counter-intuitive, but I strongly recommend JavaScript in the Unity game engine for a lotta reasons.
The problem with most visual programming languages is that they don't transition well to written languages, which you start to pine for after getting sick of dragging the output of one module to the input of another for the 300th time. You want this just for laziness/productivity reasons, and it also happens to be a good way to get her motivated to learn English faster.
So here's my thinking: JavaScript and Unity are clearly going to stick around a while, so it's a skill that serve her a long time. Kids love playing games and just about all want to make games. It's a great way to motivate them to learn anything.
You can start with pre-made game templates (tons of stuff out there as well as cheap games w/ source on the asset store, and it's easy to make your own mini-games), and just let her futz around inside the scene editor, changing the numbers for the weapons, health, colours of things, etc. No programming required here. This is all done through easy-to-play-with inspectors which hide the ugly truth that you're changing the initialization numbers of the public members of classes in JavaScript.
This is going to feel fun for a while and is an easy way to start, because it's partly like cheating, and when you push numbers to ridiculous extents, it can even really change the nature of gameplay sometimes.
But there's going to come a point where she's sick of being limited to changing surface stuff, and she's going to want to change behaviours, so she's gonna need to look inside of that Badguy.js file attached to the bad guy that she put the pink hat on for "public float healthPoints;" to see what happens to the "Health Points" mentioned in the inspector for the bad guy class so she can come up with a special weapon that cuts the hit points in half, or that heals the baddie up slowly, or that makes the baddie pinker, or whatever she wants to do.
Lo and behold. She's coding.
Unity is made in Copenhagen, so I'm sure Danish docs are possible, but I don't know much about where they'd be. I think if you want to code, tho, you'd better get used to English. English won that war.