I have just started programming and have taken over someone else's work and they did everything in VB.Net.

How hard would it be to migrate away from VB.Net - all our pages are coded in VB but i'd like to learn C# and then move forward with that.

I use a Mac so it's seems easier for C# to work properly on a Mac