BitsBox Online.  Ages 7-11.  $20-$40 a month.

When you create a coding account, you get a virtual tablet for your son or daughter (or niece or nephew or student or neighbor). Kids learn by copying code into a little text editor next to their tablet, which in turn runs their new apps.

Once they’re written, Bitsbox apps run on most any mobile device. They can be shared via an email, text message, QR code, or a web link. Changes to the program go to your device in real time. You can even play multiplayer games across screens.