I code Java in Eclipse (yes, I do it over VNC if I need to do it on Pie. Being a 56ker makes you very lag tollerant), and in pico sometimes. For writing ASM code, which I've never done on Pie, I use UltraEdit-32, a simple text editor, so I'd probably use pico on a *nix box.