Im sort of new at this but i was wondering what language of scripting does AGS use.
It has it's own language, but it resembles c. It has objects but not in the same degree as C++. It has pointers, but you don't have to manage them yourself. You can not do memory management yourself, but you can declare variables and it is scope based. Well for the rest of it I'd say, check it out. ;)