Эти ошибки — это даже не ошибки, а какое-то проклятие: ведь мы все отлично знаем, как правильно, но интуиция нас постоянно подводит! К тому же трудно уследить за собой, когда все вокруг перевирают слова. Бывает в русском языке так, что частота употребления слов и устойчивых оборотов стирает все языковые нормы. Так случилось и с «днём рождения». Как его только ни коверкают! Во-первых, никаких «я иду на день рождение» и «я поздравляю вас в днем рождением» быть не может. Во-вторых, есть «день рождения», но нет никакого «дня рожденья»...
Программы для исправления ошибок бывают необходимы во многих случаях: когда нужно проверить документ большого объема или быстро устранить опечатки в тексте.