C2 lets you focus on creating a game rather than get stuck making code work.
It's difficult to make a game while you're learning to program because you'll get stuck trying to implement something at some point due to a lack of programming experience/skill- which could destroy your motivation to work on the game.
If you want to focus on simply making a game, then C2 is great.
That being said, it will still help you get familiar with how to design the logic behind the game, which will also apply when programming. So you'll have a good idea as to what is involved if you decide to program a game in the future.