EDP445-v2 At the end of the day its still programming so learning C++ can help. Though GSC is a highly simplified scripting language so it doesn't require most C++ syntax nor does it have most of its features.
I do also recommend looking at actual GSC code relevant to the game you want to script for though: https://github.com/ChxseH/MW3-GSC-Dump
You can also dump GSCs with this tool: https://github.com/xensik/gsc-tool/tree/dev