5. Sublime Text

Sublime Text makes the most sense for experienced coders, and it is lightweight with low resource usage. It is a powerful editor with some of the more advanced features you would expect from a top editor. It has shortcuts and search tools, supports many programming languages, but also has a Python API, which means a variety of plugins can be integrated with it.
Features:
- Free test version, and then it costs $99 per licence
- Runs on Windows, Mac and Linux
- Offers a lot of plugins, Python API, and split editing
- User friendly and powerful shortcuts