A lot of Unreal Engine developers are afraid to learn C++. Mainly because most people online are saying that it’s a hard-to-learn language. Which is not true. Second, a lot of people talk about how “normal” C++ is different from C++ used in Unreal Engine.
So we made a post comparing the raw C++ used for software development, and C++ used for Unreal Engine game development. You can find the full tutorial in the link below.
https://dev.epicgames.com/community/learning/tutorials/qMyV/the-complete-c-guide-for-unreal-engine