Quiero desarrollar un software, hasta el momento estuve trabajando con java pero con lo de su maquina virtual es muy lento asi que pense desarrollarlo en otro lenguaje, como Visual Basic y por ahi estuve leendo sobre C# me gustaria que me den informacion sobre este lenguaje, si maneja codigo nativo como Visual Basic (Sin maquinas virtuales o parecidos), si el programa que desarrolle podra correr en maquinas que tengan windows 98 y de donde podria descargar los compiladores.
Gracias de antemano