Are some tags more important than others? Is there something like a "primary tag" that identifies the largest-scope problem domain which always appears first?
Basically, every tag that identifies the programming language should be listed first. More generally, there could be a hierarchy of tags (a DAG, I suppose, if tags can have multiple meanings) determined by how quickly one is able to discard a question as not interesting, and tags should be presented in that order.
Is there any such feature already in SO? If not, would it be desirable?