VBA is considered a programming language, rather than coding. The reason for this is that you are essentially programming a line of code to perform a certain function every time you input it. The macros that you create, and use can be simple, and they can be complex, but the point is that they will get the job done that you need.