programming

Is it difficult to make a game at least like aoh2? How do I know how to make it knowing that I don't have any programming experience?