Use VS Code for quick edits, JavaScript, or remote development over SSH. Use VS 2019 Community for serious Windows desktop apps, complex C# debugging, or legacy enterprise .NET Framework 4.8 projects.
Use Xamarin to build cross-platform apps for iOS and Android. microsoft visual studio 2019 community