Прибавление начального «н» перед некоторыми предлогами в русском языке происходит из-за исторического процесса. 14
Несколько веков назад предлоги «в», «к» и «с» писались так: «вън», «кън», «сън» и состояли из трёх звуков: двух согласных и одного гласного. 1 Если слово, перед которым стоял такой предлог, начиналось на «j», то последний согласный предлога не утрачивался, а утрачивался звук «j». 4 И по требованиям закона открытого слога звук «n» оказывался в начале первого слога этого слова. 4 Чаще всего это происходило в сочетаниях предлога с местоимениями: праславянское «kъn jemu» превращалось в «к нему», «kъn jejь» — в «к ней» и так далее. 4
Затем предлоги упростились и обрели современный вид. 1 Конечная «н» предлога так крепко приросла к началу местоимения, что в итоге стала восприниматься как часть этих местоимений. 1
В современном языке указанный звук добавляется, если местоимение стоит после любого из простых, или первообразных, предлогов (без, в, для, до, за, из, к, на, над, о, от, по, под, перед, при, про, с, у, через). 3