C++ isn't a piece of software. It's a programming language.
Programming is not just memorization. It's a skill that you have to learn. You can't just memorize terms and expect to be proficient in whatever language you're using.
This.
Also, Game-Maker is kind of an idiot's tool for game design. They have a whole forum of people who will make music and art for you... if they think your game is worth the trouble.
I used to make art for game designers, and a few pieces of music, but it's tiring.