For quick editing, VsCode is amazing, no config, easy to use. It's essentially replaced Notepad++ for me, but for statically typed languages, I'd highly reccomend IntelliJ. At least for Java, Elm and Haskell I'd recommend it. I haven't tried C#, or C++.