A text editor is a type of computer program that edits plain text. An example of such program is "notepad" software (e.g. Windows Notepad).[1][2][3] Text editors are provided with operating systems and software development packages, and can be used to change files such as configuration files, documentation files and programming language source code.[4]
Every operating system comes with a default, basic text editor, but most of us install our own enhanced text editors to get more features.