maybe you should decide to learn what language (e.g. C# or C++), and what for, game development with an existing engine (e.g. Unity or UE4), or something else. it could help our great programmers to help (please select C++ and UE4 then I could utilize the answers you get )