Programming editor for beginners

There are a lot of programming editors that you can use to write your program. Even, you can use one basic text file to write your code and a terminal to compile/run it. Below are a couple of editors that I have used (The list holds my preference from top to bottom) :

  1. VSCode
  2. Atom
  3. Sublime Text
  4. Notepad++ for windows

Java :
IntelliJ IDEA

Python :
PyCharm

And of course, for native mobile development, you would require Android Studio and XCode.

There are a lot of other editors available. If you have any other suggestions, please drop a comment below.