VSCode may be a little weightier than the average new-to-coding individual needs, but once you get familiar with it, it's pretty great to have the built in terminal and all of the cool features that make debugging, linting, and navigating the code base easier. And it's especially great that it is compatible with so many languages and frameworks. I think it's worth adding to the list, even if it's not the default recommendation.