Short bio: Computer Scientist, FOSS supporter (read more)
Tux Machines (TM)-specific
In this article I'll briefly review ten of my favourite CLI (command-line interface), not necessarily the most popular or most powerful of them. So if you don't find your personal favourite, (e.g. Midnight Commander or mp3blaster), it's because the article includes the tools I use more often. So here it goes:
Irssi - This is definitely one of my top 10 favourites. Irssi is a powerful IRC client with a user-friendly interface and support for Perl scripting. Irssi can be customised in any way I like and documentation on the official website helps to learn it at a fast pace.
Emacs - Although Emacs is far more than a text editor and IDE, I only use it for programming from time to time. Emacs can look a little bloated and act slow on an old CPU, but on modern processors this is no longer an issue. It has syntax highlighting for many languages, good indentation and once you've learned the shortcuts, it's very fast to use.