I was taking my daughter to school this morning, and she said, "Mom, you are very smart. You are reading a book about how to get a nutshell to get a C++. How can you do it? A nut doesn't even have hands or legs, it must be incredibly hard to teach it."
Now I'm wondering what some of the non-programmers may think if you tell them "I'm a C++ programmer?" - "Uhm... that's OK. Don't feel bad, I'm a B- nurse myself."