This is a terminology question which hopefully can be answered with brief comments.
Is there a difference between Scripting Language and Programming Language and if so, what distinguishes the two?
I'm not a programmer but I do use AutoHotkey (AHK) for some simple macros. I've always seen AHK described as a Scripting Language. Would it therefore be incorrect to refer to it as a Programming Language?
I also have a limited understanding of how to use Excel formulas (not VBA) but would that (Excel formulas) be considered either of the above languages or something different altogether?
And regarding the word "code", I assume all of the above would have that designation, right?