How to set up your PC for C# Here are the development tools required to enable you to start coding on C#. .NET Development Tools Visual Studio Community Edition During the installation select the workloads shown in red, below: Database development SQL Server Developer Edition SQL Server Management Studio (Recommended) or Azure Data Studio