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.
I learn programming 'cause I'm board, and I need programs from time to time. I like web stuff, since its super easy to share with my "friends" (favorite excuse not to use my software: I don't want another install), and they have to use it.