If you didn’t noticed main language for UE4 right now is Blueprint
There more questions about Blueprint then C++ in AnwserHub.
Now UE4 will be always C++ as a standard, because as you know yourself C++ is industry standard, even Unity is written in C++ and they only using C# because they don’t want to open up the source
Not to mention UE5 most likely be build on top of UE4 same as UE4 was build on top of UE3.