VSCode is a free, lightweight, and highly-rated editor. While VSCode is not perfect, it is a popular choice for advanced users. It is open-source, which makes it the de-facto editor for beginners. But be careful not to confuse VSCode with the other popular editors - these are different! This article will give you a clearer idea of which editor will best suit your needs.
Atom offers a powerful command palette and multi-line editing. Unlike Visual studio, Atom also allows you to embed it in a GUI environment for a more flexible working environment. Furthermore, it supports numerous frameworks, which makes it the best choice for developers who need to use different frameworks at the same time. And as a bonus, it is compatible with every Windows operating system. You can customize your workspace to suit your preferences using its integrated package manager.