list of languages and language codes (and more)
Besides that it is a quite anonymous site and that some of the links have rather old fashioned targets (like the CAT tool comparison), this particular page is rather cool actually. A list of more than 400 languages and dialects and (if applicable) their Microsoft language codes (e.g. en-us), MS locale id (e.g. 1033), the ISO two (en) and three (eng) letter abbreviations as well as the character set (Western) and the Unicode range (…well.. Western…)
I reckon that the only thing missing to make me happier is the TMX code (en-US).
http://www.geocities.com/click2speak/languages.html
So a great resource for any professional translation project managers and people with really sad lives.

