Mistake и error различаются в контексте компьютерных ошибок тем, что первое слово обозначает ошибки, которые совершаются людьми, а второе — машинами. 3
Mistake — более широкий термин, который может относиться к ошибкам в суждении, принятии решений или повседневных действиях. 4 Обычно mistake — результат действий людей, зачастую неосознанных. 2 Например: «He made a lot of mistakes in this test because he was nervous» — «Он допустил кучу ошибок в этом тесте, потому что нервничал». 2
Error — официальное слово, которое часто ассоциируется с технической или системной ошибкой, например, в математических расчётах или программировании. 14 Наиболее часто error применяется в отношении ошибок в работе компьютера, программы или устройства. 24 Например: «There was a coding error in the software that caused it to crash» — «В программном обеспечении была ошибка в коде, которая привела к его аварийному завершению». 4
В повседневной речи часто слова error и mistake используются взаимозаменяемо, разница между ними может быть размытой. 4