The most intuitive way to get into programming.
Visualising how a program gets executed helps a lot, especially when you are a beginner.
Editor tries to help you as much as possible.
It will highlight the syntax errors as you type.
When you get a runtime error (program crash) you will see a nice error message in the output.
The node where error happened will be highlighted in red color.
Cross platform support.
No installation needed.
But you can add it to your desktop/homescreen as a real app.
Nobody learns in the same way, some learn visually.
Run and see how a program works!
You can see the current values of variables while a program is paused for user input.
You can see how real code looks like, so your journey to real programming will be smoother.
Clicking on a node will highlight the corresponding generated code in the panel.
Just follow the arrows and see how a program works.
Use functions to group common code and reuse it as needed.
Interactive tutorials will guide you all the way from the basic diagrams to using powerful functions.
Tutorials are based on small focused tasks, and every tutorial has a working solution.
By solving exercises you will get much better at programming, especially if you do it alone. Of course, you can always get back to tutorials to give you some inspiration and remind you what tools you have at hand.