Most emulators are made in C# because a developer decided that VB6 wasn't good enough, so decided to code an emulator in C#. Most of the emulators today are then based on that same base, therefore people learnt C# instead of adventuring into other languages like Java, C++ etc.
Yes, there's developers who have their preferred language and make an emulator, but if it doesn't become popular or isn't fully featured, then most people wouldn't want to use it as their base.
someone can re-upload this?
Reupload Pls