<< Don't know about pico but emacs only comes with X version nowadays
emacs works fine without X, xemacs is a spin off of emacs with better X support but even so I'm pretty sure it still has a console only version. >>
I am not saying that there isn't a non-X version of emacs. But the distros don't come with them by default.