The question seems similar to those asking for resource links (e.g. tutorials, blogs), or book recommendations. Such questions have something in common: The answers are equally valid. As the question is the asking for "recommended references" it is also subjective. What somebody suggests as recommended could change once there is something new available; this means the question should be kept updated forever with new answers, or updating the old ones.
I first suggested Programmers because Programmers allowed for more subjective questions; the purpose of the site is now changed, and the site allows those subjective questions in the same way other Stack Exchange sites do.
Recommendation questions were not welcome on Stack Exchange also before; I am not sure Programmers allowed recommendation question also when very subjective questions were allowed.
In any Stack Exchange site, the FAQ says:
To prevent your question from being flagged and possibly removed, avoid asking subjective questions where …
- every answer is equally valid: "What's your favourite ______?"
- your answer is provided along with the question, and you expect more answers: "I use
______, what do you use?"
- there is no actual problem to be solved: "I'm curious if other people feel like I do."
- we are being asked an open-ended, hypothetical question: “What if
- it is a rant disguised as a question: "
______ sucks, am I right?"
That means questions about recommendation are not welcome on any Stack Exchange site, not just Programmers, or Stack Overflow.
As for the tag, it seems a meta tag, similarly to link-request, book-recommendation, etc. I think it is enough to tag the question with the tag used for the programming language, the application, or the context (whenever those tags already exist).