I'd say yes, they are. Learning a language is tough and there are many wacky rules and exceptions to learn. Many things (irregular verbs and their different forms) can only be learned through memorization.
The current methods for detecting and correcting errors are not perfect and still require the author to have good command of the language they're writing in.
The current methods for detecting and correcting errors are not perfect and still require the author to have good command of the language they're writing in.
I write spell checkers for a living.