A software application used for creating, editing, and managing plain text files, often used by programmers for writing code and markup.
"She opened a text editor to write the script for the website."
Software used to write and edit text, especially code for software development.
"Popular text editors for coding include Sublime Text, Atom, and Visual Studio Code."