EmEditor uses the Hunspell library, also used by applications such as OpenOffice and Firefox, to check spelling in multiple languages. With Camel Case support, EmEditor also lets you check for misspellings in variable/function names.
As you type, misspelled words are marked with red wiggly underlines. EmEditor allows you to correct misspelled words quickly and easily. The EmEditor installer includes a U.S. English dictionary by default. Additional dictionaries are available for download at the OpenOffice.org.