When working on the command line quite often you will need to create or edit text files. Two of the most powerful and popular used command line editors are Vim and Emacs. Both of them have a steep learning curve that can be intimidating to new users. For those who need a simple editor, there is nano.
Source: LXer – How to Use Nano, the Command Line Text Editor in Linux