C# or Python for my app

calendar_today Asked Oct 28, 2009
thumb_up 12 upvotes
history Updated April 16, 2026

Question posted 2009 · +3 upvotes

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#…

The only reason I am considering Python is because I am familiar with it and it would be less of a risk.

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.

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?

Thanks in advance.

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.

Accepted answer +12 upvotes

Why not IronPython which merges the two worlds together?

Top excel Q&A (6)

+12 upvotes ranks this answer #59 out of 167 excel solutions on this site .