This question already has an answer here:
Very often you see different forms of "pseudo-tagging" in titles. For example:
c# - how to sniff packets in an app without relying on WinPCap?
JS / Jquery: Unable to access the properties of an object returned from an ajax call
C++: Using enum as template type argument
Some times these can be removed from the title without making the title look weird or non-descriptive. Some other times it's not as obvious:
"MySQL implications of ‘like’ vs ‘join’ query" vs "Implications of ‘like’ vs ‘join’ query"
"Can I create a “view” on a Python list?" vs "Can I create a “view” on a list?"
When should the title contain the language it's referring to versus having it on the tags only?