The most intuitive way to get into Visual programming.
Visual representation of a program (a flowchart) helps a lot, especially when you are a beginner. Executing it and seeing how it works helps even more! Editor helps you as much as possible. It highlights the syntax errors as you type. When your program crashes, you will see a nice error message in the output. The node where the error happened will be highlighted in red color.