I do agree with alien boy
well, it depends on the writer, if he wasn �t that good in the language then it �s an error
if he was then it �s a mistake
there �s a big difference between errors and mistakes right ? ;)
- having the right idea but performing it wrongly = mistake
- having the wrong idea and so the performance went wrong too = error
otherwise, it would be a mistake made while typing friend :P