I've seen questions edited to remove the language name from the title; i.e. brian d foy's edit # 2 from "Perl, case insensitive grep within an array" to "How do I find the case-insensitive unique elements of two arrays?" (Obviously this was a helpful clarification, but it also happened to remove the language name from the question.)
There seems to be some inconsistency in this practice across the site. On one hand, it introduces redundancy within the site due to the tag metadata that's present; however, search engines are known to be significantly influenced by title data and won't make an attempt to identify our (internal) tag metadata as more important than normal text.
Also, it seems like a search engine user will have an easier time with languages in the title for language-specific Q&A. Again, since tag metadata isn't immediately present in search results, it's easier for a search engine user who has no knowledge of Perl to skip over the result if Perl is right in the search result title than to visit the site and discover that the question isn't language-agnostic (or multi-lingual) as they had hoped.