Neye ihtiyacınız olduğuna göre değişir. Python başlı başına bir programlama değil scripting dilidir. Öğrenmesi, uygulaması kolaydır fakat hantaldır. Kaynak çoktur ve açık kaynak kütüphaneleri güzel yazılmıştır. C# ise çok daha hızlı ve ticari bir uygulama geliştirmeye daha uygun diyebilirim. Fakat hızlı şekilde uygulamak, öğrenmek Python’a göre daha zor gelebilir.