The language tag always defines a language as spoken (or written, signed or otherwise signaled) by human beings for communication of information to other human beings.  Computer languages such as programming languages are explicitly excluded.