A game like call of duty

bloody war with all kinds of guns

is that the project you want to create? what first step are you going to do to build this game?

I don’t really. Know how do I start?

Call of Duty uses a proprietary engine, so you would not be able to use that one.

You could learn C# and then Unity, or you could learn C++ and then Unreal