Artificial Intelligence Stack Exchange is a question and answer site for ...
people interested in artificial intelligence theory, design,
development, practice, research, and policy.
I like @DouglasDaseeco's answer, but I'm among the users who think that practice, and even code, have a place here. Presently users post questions containing code, and I and others answer them, so I think this description is more accurate.
While the founding moderators' intent was to exclude questions that overlapped with other sites (notably Data Science & Programmers.SE), the boundaries are quite porous in practice, and if we want to claim to be a useful place for AI related Q&A on the web, I think we need to accept practical questions as well.
Some examples of coding questions with no other place to go include:
Keeping track of visited states in Breadth-first Search, which is about the proper data structures to use in a search algorithm. It doesn't belong in Data Science, since it is related to GOFAI and not machine learning. It doesn't really belong in Programmers.SE, because it isn't a generic question about programming, it's related to understanding the algorithm. It seems to clearly belong on this site, and yet it includes code and is about practice.
Snake game: snake converges to going in the same direction every time This question was about the implementation of a reinforcement learning algorithm. The question again has nothing to do with Data Science. It involves programming, but the users' problems were not related to understanding how to program, but to understanding the algorithm (and, as it turned out, the exact behaviour of a particular algorithm for training neural networks). This user is not likely to get useful answers on Programmers.SE. It seems to clearly belong on this site, and yet it also includes code and is about practice.