I've programmed for years, on mainframes, on unix boxes, and on windows platforms... C,C++,BASIC, FORTRAN, etc...
I consider C2 coding.. high level, but it's still coding.
you have to understand basic coding structure and practices. You have to understand the concept of a game loop. If you don't understand then sure you can make very basic games but you will have a difficulty doing anything advanced.
C2 will turn you into a coder, so have patience and have fun!