I suggest Racket to start with. Maybe Ruby later, something fun and flexible to experiment in. Python if it looks like they might actually want to develop it into a skill or a career.
Starting with (modern) JS will turn off pretty much anybody, but probably one of the first things they'll want to learn is how to make a website. Fun JS like game engines might be a good fit.
Python is too magic to start with. It can get pretty complex to follow and debugging a pain.
I would also consider Godot. It's fun and intuitive, syntax is not hard, game logic can be complex but it's closer to the maths they've been studying in school and creating something you can interact and play with is how you get students excited and eager to learn more.
Starting with (modern) JS will turn off pretty much anybody, but probably one of the first things they'll want to learn is how to make a website. Fun JS like game engines might be a good fit.
Python is too magic to start with. It can get pretty complex to follow and debugging a pain.
I would also consider Godot. It's fun and intuitive, syntax is not hard, game logic can be complex but it's closer to the maths they've been studying in school and creating something you can interact and play with is how you get students excited and eager to learn more.