Clion från jetbrains är ju väldigt trevligt för C++. Annars har du ju Eclipse och visual studio code som är gratis men tycker personligare jetbrains är bättre men det kostar pengar, finns studentversioner som är gratis.
https://www.jetbrains.com/clion/
Annars finns det ju Emacs, sublime eller någon annan valfri texteditor och kompilera i terminalen. Skriver jag mindre program kör jag oftast Emacs annars Clion, Eclipse eller Visual studio beroende på OS och vad som finns tillgängligt.
För java finns IDEA från jetbrains vilket är gratis. Sen har du väl eclipse och netbeans som är de största eller så kan du även här köra en texteditor och sedan kompilera i terminalen.
https://www.jetbrains.com/idea/
Har inte så bra koll på "web-språk" så där kan jag inte svara riktigt.
Personligen gillar jag Jetbrains produkter väldigt mycket men vissa av dem de kostar ju pengar vilket är bra att tänka på om man ska skriva kommersiell kod och inte bara hobbyprojekt.
Eclipse och Visual Studio code klarar väl i princip alla språk som du vill köra i.
Det är väldigt individuellt vad man föredrar och sen kan det bli så att på en arbetsplats kan man ibland behöva anpassa sig efter andra så då får man köra med vad som finns.
Men jag kan tycka det är en bra ide att börja med en texteditor utan massa autocorrect/intellisense och sådant. Får dig nog att tänka mer på vad du skriver och kanske är bättre ur en pedagogisk synvinkel även om "smarta" IDEer kan snabba upp arbetsflödet ordentligt.