How computer programming languages for kids have evolved and where they’re going

blockly:

With the President’s recent #CSforall initiative and an increasing focus on STEM, all signs point to the need to establish standards and best practices for teaching computer science to young children. The consensus in the industry is that the best way to introduce computer science and computational thinking to young children is through visual programming languages. Get rid of painstaking syntax to give kids flexibility and control of software at a young age.