مرتضی پویولویژوال استدیو کامپایلر نیست. بهش میگن IDE(محیط یکپارچه توسعه) که کامپایلر زبان های مختلف هم توی خودش داره.
توی گوگل سرچ بزن c# IDE تا محیط های دیگه غیر ویژوال استدیو هم ببینی.
اگه قراره c# کار باشی بهتره توی ویژوال استدیو کار کنی ولی اگه فقط میخوای چندتا برنامه توش بنویسی و نمیخوای اونقدر برنامه سنگین دانلود کنی code block کارت رو راه میندازه.