Indeed welcome.

May I ask what kind of languages you used to code with on Garry's Mod? I'm familiar with some low-level and high-level programming languages.