I have an idea for a mobile/pc game which may actually fly. What do I do?

I have an idea for a game which I think might actually be enjoyed, and also would probably be within my capabilities w.r.t. learning how to use the tools needed to actually create this game.

The game would have an extremely minimalist presentation where everything on the screen is a simple colored shape, which may move, change in size, or change color.

Okay so. What do I do next? Assume I know nothing. I’ve learned bits and pieces of programming languages before. I expect I’ll need to learn one in this case. Are there recommended languages to use for developing this kind of app? Or recommended… frameworks or… whatever? I don’ know anything.

Your best bet is to find an experienced programmer that you can trust. There’s no true end-point to development, and assuming that the game becomes popular you’ll find that end-users are rather demanding and tend to impose time constraints on the product. That’s not a situation in which you want to potentially not know exactly what you’re doing.