If you are looking to get started coding, then a new free e-book released by the Raspberry Pi Foundation as part of their MagPi Essentials selection might be worth more investigation and downloading.
Scratch 3.0, a visual language programming language from MIT Media Lab, can now run on the official Raspberry Pi operating system, Raspbian. But you'll probably need a Raspberry Pi 4 with 2GB of RAM ...
If you would like to learn how to program using Scratch, or know someone that would like to get started and is a total beginner, you may be interested to know that the official Raspberry Pi Press team ...