>>716057395Its got C-like syntax but is very lax about things that C would throw a fit about, such as not declaring variable types or semicolons at the end of lines.
The fundamentals of programming work as you'd expect but getting fancier requires you to put a little effort into learning how GM handles stuff like inheritance.
Its not a terrible language to learn when you're starting out but you would sort of need to be wary of overspecializing if youre the kind of person who expects it to be the only way to code, rather than as a specific language you are learning the fundamentals in.