What are the main differences between Monodevelop and Visual Studio? I specifically want to know the differences while writing programs on C# language.
I want to know the difference because I am a college student and one of the subjects that I have to learn is C#, and as I use monodevelop on ubuntu, I want to know if I am going to have any difficulties on exams if I learn this programming language on Monodevelop and not on visual studio, because what our teacher teaches about C# is based on windows and windows forms.