Where Visual Studio Code fits
It fits developers who want to tailor their editor to several languages and workflows.
Check before you choose
Install extensions selectively and confirm a project's trust settings before running its tasks.
Find the right edition
Start with the destination for your device or the publisher's website. Use the current requirements and terms there to confirm the edition you need.
Compare the workflow
Start with the tools your project requires. An editor does not replace a language runtime, and a graphical Git client does not remove the need to understand branches and published changes.