EV3 Magic Toolkit for LEGO Mindstorms - EV3TreeVisualizer and EV3BrickMagic - Following up the LEGO Digital Continuum one major gap seems to be a text based programming language. EV3GBasic language and beta
Microsoft MakeCode for LEGO® MINDSTORMS® Education EV3
Figure 1 from Visual Programming Language for Thymio II Robot | Semantic Scholar