قبل از اینکه اولین اپلیکیشن C# را شروع کنید، باید یک ویرایشگر متن (Editor) یا محیط یکپارچهی توسعهی نرمافزار (IDE) داشته باشید، که بتوانید در آن کدهایتان را بنویسید و کامپایل کنید.
بهترین IDE موجود برای برنامهنویسان C#، Visual Studio شرکت Microsoft است. نسخهی کنونی آن Visual Studio 2019 است.
Visual Studio 2019 به سه صورت مختلف عرضه میشود: Visual Studio 2019 Enterprise، Visual Studio 2019 Professional و Visual Studio 2019 Community
Visual Studio 2019 Community رایگان است. در این آموزش از Visual Studio 2017 Community استفاده خواهیم کرد.
همینطور میتوانید از Visual Studio Code هم استفاده کنید.
Visual Studio Code یک ویرایشگر کدِ رایگان، سبک و متن باز است که میتوانید از آن برای نوشتن و دیباگ کردن (Debug) کدهایتان استفاده کنید. VS Code از بیشتر زبانهای برنامهنویسی پشتیبانی میکند.