What language do you think in?
justin_vanw: Am I the only one who doesn't think in any language at all?  I just see little flashes and sort of feel ideas.  I realize this is a very sucky explanation, but I've never heard it described.  When I think about a program it is again a combination of images and feeling how a given algorithm I am designing will work.  I only ever think about words when I sit down to write words, and then it is almost like I am transcribing for a voice in my head that feeds me one word at a time.  I very often can't think of a name or the correct word for something, but can describe around it (like I might forget the word 'well' but I can just say in frustration "hole you drill to get water out of").