Whether it's a budget or supply issue, there are alternative single board computers out there beyond Raspberry Pi, offering similar specs and price points.
Programming can be a difficult skill to learn, especially for younger people. If you’re looking to learn, or you want to teach your children, a new tool by the Raspberry Pi Foundation could come in handy.