Unreal has blueprints for scripting anything without a single line of code. its node based, the learning curve is great in my opinion. I can't code either, except for a little hlsl, but I made many game prototypes and tools using blueprints in Unreal.
If you want to learn coding (for UE4 C++) from scratch, I would consider to buy a beginner book about C and C++ or to start watch some YT tutorials. I can recommend for starters this channel. Before you will start to learning a new programming language, I would be sure what I should expect as my study results. C++ is not…