Most "coding programs for kids" are intended to drive kids into the ecosystems of the sponsoring companies, Scratch and OpenRoberta being two honourable exceptions.
We normally don't use specialized tools with kids – we just use Python and the Thonny editor, or even a terminal editor.
Stop thinking you must use specialized kids toys to teach coding, and most barriers should go away. Make a fun text adventure. Kids can grasp loops, conditions, dictionaries and print/input just fine.