Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
General Disclaimer: I am a horrible programmer (according to myself) and still trying to learn new things on a daily basis so forgive me if I ask something that might seem silly ;)