To have an answer completely different than all others so far:
I have to admit that as a green bean, fresh out of college, I listed pretty much every language I had ever touched on my resume.
However, from experience in actually looking at resume's from the perspective of an interviewer/employer, I'm not at all impressed if someone can list 20 languages on their resume. In fact, if I were to write a resume now, I may only include one or two languages, and I would consider not mentioning any languages at all.
The plain and simple fact is, as an employer, I don't care what languages you know. If I need you to use C#, I'll teach you C#. If I need you to use Ruby, I'll teach you Ruby. The only time I would ever care what languages you know is if I were hiring someone to work on a piece of legacy software and needed a VB6 developer (it's hard to find people who want to use VB6).
As an employer, there are many other things I want to know about you. Do you work on any projects in your free time, open source or otherwise? Do you have a passion for developing software? Are you dedicated to being great at your craft? While some of these things may be hard to express on a resume, they are of utmost importance to me, as an employer and even as a coworker.
All that said, some employers, notably those that are not strictly software producing organizations, may not look at this the same way. So, take this advice with a grain of salt.