Stack Overflow

Have a programming question? Likely it's been asked before. Search Stack Overflow for the answer:

Stack Overflow is one of my favorite sites for finding answers to difficult and baffling programming questions. The site is a Q & A (question and answer) site where anyone can post a question and then receive answers from several experienced programmers. Users vote on the most useful answers so site visitors can quickly see what has worked for other's in the past and get right back to development.