Because it has a friendly interface, while Vim and Emacs have all these &quot;weird&quot; keybinds and whatnot. These are people switching from e.g. SublimeText to Atom.<p>I am not trying to harp on Vim or Emacs, I myself am a Vim user and use it for C++ code.