Editor vs IDE
Un editor ligero (VS Code) se personaliza con extensiones; un IDE completo (IntelliJ, PyCharm) trae todo integrado para un lenguaje concreto.
Recomendaciones por lenguaje
1. Python
PyCharm (completo) o VS Code con la extensión de Python.
2. JavaScript/web
VS Code, el estándar de la industria.
3. Java
IntelliJ IDEA, el mejor para Java.
4. Cualquiera
VS Code sirve para casi todo con extensiones.