I’m also going to lean on javascript. It’s practical and if the student produces something interesting, it’s rather trivial to distribute (with minimal risk from sharing).
There are various web-based tools as well, or going old school with locally edited files, the browser is also your debugger.
Creating visual content is easy and there’s multiple options for output that don’t rely on extra code for a full app.
Javascript also has that C-like syntax if you want curly braces and the like.
That wind adds so much context about tent damage. 😩