title: C# popularity industry-wide or is SO atypical?
body: <p>I feel I'm a well rounded programmer, I'm comfortable in C# and java (several large projects with both) but I tend to use C++ for most applications when I have a choice. (and sometimes R,Python, or Perl as appropriate..)</p>
  
  <p>But I am astounded to see the popularity of C# here on SO. There are 18500 C# topics, more than C, C++, and java combined.  I've never <em>felt</em> C# as having such an impact in the companies I've worked with but the SO popularity of C# is undeniable.</p>
  
  <p>My question:
  <strong>Why is C# so popular on Stack Overflow?</strong>    My question is <strong>not</strong> so much a SO question as a desire to understand C#'s current acceptance/growth compared to C++ and java.</p>
  
  <p>Possible explanations for the popularity:</p>
  
  <ul>
  <li>C# is truly that popular and accepted in industry, it's everywhere!</li>
  <li>SO is not typical, it seems to have attracted a disproportionate number of C# users</li>
  <li>C# has more questions/confusions that tend to need community help to solve</li>
  <li>Microsoft (maybe on its forums?) encourages people to use SO for questions</li>
  </ul>
  
  <p>The first explanation is likely the reason, but I just haven't felt that popularity in the real world!</p>
  
  <p>What's your reason you discuss C# topics here? </p>