I wish Microsoft would invest 1 or 2 of its many million $ to re-include a simple QBbasic like they did back in the DOS days. I can attribute 95% of my interest in programming to that one single program.
Even back then, other machines did more to push kids into programming. Turn on a C64 or TI-99/4A (what I had) and you were in a BASIC interpreter.