I know scratch is obviously for kids, but I think it's coding is pretty complicated. You can make online and 3d games, and sell them. And even adults and teenagers use it like griffpatch. Something that originated from scratch has over a billion views on youtube and an entire fandom! (that being Sprunki)