Atom is a hackable text editor created by GitHub and developed on top of the Electron desktop application platform.
This means it can be used as a text editor for basic programming up to a full-sized IDE. It is also extremely customisable, it provides thousands of community-made packages (syntax highlighting, improved UX, etc.) and themes to suit everyone's needs. It is also available on Windows, MacOS, and Linux.
Here is an example:
Atom provides other helpful features including: