VS Code, or Code for short, is a an open source IDE by MicroSoft and its not your fathers visual studio either. Your eyes aren't decieving you, MicroSoft (The evil empire) is opening code. Code, is Visual Studio's with none of the bloat. The IDE is plugin based and comes by default as only an advance text editor, but with plugins you can practically develope for any language you like.
IntelliJ is a popular Java IDE, that is far better than Eclipse.
Git Lab is an open source alternative to Github that is way fancier. By default it includes continuious integrating testing.
Here's a cheatsheet you can thank me later.