I struggle with the same problem with my daughter - she is going into 7th grade as a homeschooler, and she’s extraordinarily bright, loves math and techie things. I was the same way at her age, and I was fortunate that the only thing available was programming in BASIC, because now it’s hard to get kids interested in learning from the ground up. My nephew also had to fight to find computer learning, but he was finally able to take programming classes in high school.
Are you aware of the programming site called “Scratch?” That’s kind if a fun thing to do. I also echo the sentiment about the ham radio - a great idea.
I would suggest keeping with her maturity level and let her have a lot of fun - she’s still young, so let her enjoy the fun of computers for a while.
I would check into your local schools (both public and private) to see if they can do ad hoc techie classes, as well as your Community College, or see what online options are available. She probably ought to get a BA or a BS, but she can work on getting credit online - she can do this quickly, and she doesn’t have to see it as an impediment to growing up and earning money. She needs a goal or she’ll flounder, if she’s not old enough or experienced enough for employment. And just being technical doesn’t necessarily mean that she wants to do it for the rest of her life! The skills might just be an example of her personality type. Maybe she likes solving problems, and the routine of a tech job might be boring.
You can download the JDK free from the Oracle website and pick up some basic Java instruction books for self-teaching.