title: C# or Python for my app
body: <p>I have the task of developing an application to pull data from remote REST services and generating Excel reports. This application will be used by a handful of users at the company (10-15). The data load can reach 10,000-200,000 records. I have been debating whether to use Python or C#...</p>
  
  <p>The only reason I am considering Python is because I am familiar with it and it would be less of a risk.</p>
  
  <p>Personally I want to try use C# since this would be a good opportunity to learn it. The application is not too complicated so the overhead of learning it won't be too much... I think.</p>
  
  <p>Are there any issues with C# that I should be concerned about for this type of program? The users run Windows XP... would users not having .NET installed be a major concern? </p>
  
  <p>Thanks in advance.</p>
  
  <p>EDIT:
  I guess I need to stress the fact that the end users should be able to run the application without installing additional libraries/frameworks.</p>