To run VS 2019 Community efficiently, the following hardware is recommended:

For freelancers, startups with <5 devs and <$1M revenue, and all open-source contributors—you are legally safe.

Visual Studio 2019 focused heavily on reducing "friction" for developers through UI and performance updates: Redesigned Start Window:

Despite newer versions existing, there are valid reasons to stick with version 2019:

The name "Community" signifies its target audience: the broader developer community. Microsoft positions this edition as the tool for learning, hobbyist projects, and open-source collaboration. It removes the financial friction of starting a development career.

To run VS 2019 Community effectively, the minimum recommended configuration is:

Use Xamarin to build cross-platform apps for iOS and Android.