Просто хочу прояснить, я не могу найти прямого ответа. C # - это общая спецификация этого языка, разработанная MS, тогда как Visual C # - это реализация этого языка, опять же выполненная MS?
Итак, если мы говорим, что разрабатываем на C # (например, в Visual Studio), мы фактически разрабатываем на Visual C #.
Правильно?