Интересно, что оба эти слова даже близко не похожи на название страны, ведь на немецком языке страна - Deutschland (звучит как Дойчланд), а немецкий народ Deutsche («Дойч»). «Немец» - слово старославянское и произошло от «немота», «немой». Так называли всех, кто не владел русским языком, то есть и многих других европейцев, например, шведов, итальянцев и французов. Помните Гоголевского Ревизора? Врачеватель-немец не понимал языка, поэтому все время вынужден был молчать. В Москве есть Немецкая слобода, на территории которой проживали иностранцы. Все они под одну гребенку были «немцами». Откуда тогда «Германцы»? Не только в русском языке для жителей Германии нашлось особое слово: так, для финнов немцы — это саксы, для французов – алеманы. А вот англичане зовут их германцами (german). Оттого и возникла путаница. Когда слово «Германия» пришло в русский язык, мы уже активно использовали слово «немец». Что необычно, жители Германии ранее сами называли немцами не только себя, а другие народы