Esperanto uses the Latin alphabet, as English does. Its alphabet contains 28 letters, six of which are unique to it: Ĉ, Ĝ, Ĥ, Ĵ, Ŝ and Ŭ.
You can easily install software on Windows, Mac and Linux which will enable you to type those letters from your keyboard.
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.
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.