Sublime Text is my personal choice for my daily code writing. Sublime Text is shareware, pretty much meaning that it is free to download and use. It is cross-platform software available for Windows, Mac, and Linux. It supports several markup languages and programming languages.
Atom is a code editor developed by GitHub and wrote in Node.js. It is free to download and use and is open source. It is a cross-platform desktop/laptop application available for Microsoft Windows, Apple macOS, and Linux.
Visual Studio Code
VIM (VIsual editor iMproved)