What is pernicious about this French vs. Python or Japanese vs. Ruby conversation is that it is based on a false equivalency hinging upon the slipperiness of a shared word: language
Personally, I don't agree with considering Python or Ruby "languages" per se... As they are what I consider code. I have some knowledge of Python, albeit very minimal, but I still would not consider it a language such as Japanese.