It came to my attention that a Minecraft player, gnembon, has created a fully integratable, interpreted programming language for use in combination with Minecraft: Scarpet (link leads to GitHub repository. Introductory video here.). It's function is based on the Carpet mod (therefore Carpet Script = Scarpet).
It basically allows for an extension of classic commands to use various game mechanics alongside "classic programming features" like variables, loops, conditions, functions, etc.
It can be considered as a standalone language even though it's use outside of Minecraft is limited. On the other hand, it is focused to run and be ran by Minecraft in general and Minecraft commands in particular.
My suggestion would be, to consider it as a part of minecraft-commands or minecraft-mods. One could as well argue that Stackoverflow provides a better focus on programming, even though less people would have the focus on Minecraft. In addition, Stackoverflow already has quite a few programming-related Minecraft questions.
In any case, I don't think this is a major problem (probably not more than a few questions in total), but I'd like to get this sorted out to avoid crossover content with SO. Will these programming-based questions be a good fit to this site? If yes, how to tag them?