For tagging, would it be useful to have language tags?
My perspective would be that we should have an introductoryprogramming tag (which we do) and also have general field tags where it's beneficial, for example I created a web-development tag. Should that be broken into front and back end? Should we introduce tags for compiled vs. interpreted? What would be a good way to organize languages by how they can be used as teaching tools?