Familiar yet different
Esperanto uses the Latin alphabet, as English does. Its alphabet contains 28 letters, six of which are unique to it: Ĉ, Ĝ, Ĥ, Ĵ, Ŝ and Ŭ.
Typing Esperanto's special letters
Solution 1: Use an alternative alphabet
There might be times when you can't install software, such as when you're at work. That's not a problem. People have been using surrogate alphabets since Esperanto's early days, so you could use one of them.
Solution 2: Convert as you type
Even better, though, is to type into the text box on this page using the x-system and then copy your text to your clipboard.