I use this a lot for teaching STEM education to younger future programmers to be. The creators of mincraft had a goal of teaching and enabling, exploring programming especially to kids, as well as having fun playing Minecraft.
Source link: Click here.
you also need git for windows which you can download here, as well as the latest Java JDK which you can download from here.
Screenshots: