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 spent most of my career programming in C/C++ but nowadays I program in Java. The reason I switched is because I am very lazy and like the fact that there are lots of Open Source frameworks that I can leverage.