No problems.
Visual C# and Visual Basic are just parts of Visual Studio. almost exactly the same as Word and Excel are part of Office.
Plus, C# and Basic are two completely different programming languages, with different ways of handling code (eg how it is written)
So you shouldn't have to worry about it overwriting, I know that 'cause I have briefly used Visual Basic and C# on the same computer as well.