Unicode and specifically UTF-8 is becoming more widely used. In my
favorite editor, emacs, I use an input method according to RFC1345. This
covers a lot of symbols, but also leaves a lot out. In emacs you can input
any unicode character that you know the code-point of with CTRL-x ...