I wish visual studio wasn't a requirement sometimes for writing C# - although it makes make it a decent experience.
There's Xamarin and other IDEs as well (I'm sure there's an Eclipse plugin but I wouldn't go there)
Xamarin Studio - based on my experience from about 4 months ago - is beyond awful at the moment
[1]https://code.visualstudio.com/docs/languages/csharp
[2]https://code.visualstudio.com/docs/languages/python?utm_expi...