Seems like a duplicate of this post, "I am looking for a 3D game engine to create 3D games without programming you know someone?"...
In the future, please avoid making duplicate-topics that are extremely similar to a previously made one, as it leads to duplicate answers. If you are looking for clarification and/or extra information, please bump the original topic and state what you are looking for, or make a new topic that is focused around the new, specific question. This helps avoid duplicates makes it easier to reply, and also makes it easier for others who have the same questions to find the relevant information.
Anyway, with that out of the way:
Any game engine with a visual scripting language will be easier to program in, but ultimately you'll still need to know some programming logic to make a game, as programming of some form is what tells the game how to run. I think the only way you could get around not needing to know any programming at all is by making skins/resource-changes that only alter the visuals of a premade/predefined game.
There are many game engines with visual script languages. Godot has its own visual scripting language, Unreal engine has its own as well, and Unity I believe acquired a visual scripting plugin and made it free (Bolt, I think...), Construct 2/3 also has a visual programming language I've heard good things about, and finally Stencyl has a visual scripting system similar to the one seen in Scratch.
That said, you don't need to be a master of programming, visual or text-based, to make games! Once you know the basics, its pretty easy to make games from there. I would highly recommend taking some beginner game development tutorials that look interesting to you. I'd also suggest looking at some beginner programming tutorials or books, especially if the programming parts of a tutorial do not make sense, as they can help explain the foundations of programming itself.