Два варианта написания слова «сэндвич» (через «э») и «сандвич» (через «а») закрепились в русском языке из-за разных способов внедрения слова из английского языка. 3
Вариант «сэндвич» связан с транскрипцией — передачей произношения слова в языке-источнике. 35 При прочтении оригинального слова sandwich на букву «а» приходится звук, обозначаемый в транскрипции как æ. 1 В русском алфавите ему наиболее соответствует буква «э». 1
Вариант «сандвич» связан с транслитерацией — заменой английских букв русскими. 3
До 1960-х годов варианты употреблялись одинаково часто, затем стал побеждать вариант с «а». 3 Вариант с «э» появился только в начале XX века, но до начала двухтысячных проигрывал аналогу с «а». 3
При этом специалисты справочной службы «Грамота.ру» отмечают, что современный человек на письме и в устной речи может употреблять оба варианта. 3