


Both are highly capable text editors that have huge followings and active developer communities.

In the other corner you have the relative new-kid-on-the-block, Atom, an open-source code editor from GitHub built with web technologies HTML and Node.js. In one corner you have Sublime Text, a shareware cross-platform source code editor built with Python and C++. In the world of text editors, two platforms reign in popularity. Their simplicity makes text editors ideal for quickly sketching out ideas and editing files. At their most basic level, they let you create and edit plain text files without having to worry about the hidden formatting of a word processor or the overbearing complexity of an Integrated Developer Environment (IDE). Text editors (also known as code editors) are an essential part of the developer’s toolkit.
