If you're a total beginner, a Python foundations course breaks down basics. Or Python Turtle for basic commands and how to code to draw.
My 10-year-old son Wesley is currently coding in Python ... He's also learning about Swift Playgrounds from Apple, which works on iPads and Macs. It's a free app that teaches students to write ...