To achieve writing competence in a non-native language, especially in an alphabetic language, spelling proficiency is of utmost importance. Spelling proficiency has been identified as a good indicator of a learner’s acquisition and comprehension of alphabetic principles in the target language. Documented data on misspelling patterns indicate that majority of misspellings fall under the four categories of letter insertion, deletion, transposition and substitution. In languages where pronunciation of certain sequences of letters may be similar, misspellings may occur when the non-native language learner relies heavily on the sounds of the target language because they are unsure about the accurate spelling of the words. The spell checker application is a type of writing aid that non-native language learners can rely on to detect and correct their misspellings in the target language.