Понимание разницы между выражениями «не с кем» и «ни с кем» в современном русском языке важно, потому что они имеют разные значения. 13
«Не с кем» употребляется в значении «нет кого-то, с кем можно было бы». 3 Например: «Мне не с кем поделиться своими переживаниями. Ему не с кем сходить погулять». 3
«Ни с кем» имеет значение «один», «без кого бы то ни было». 3 Например: «С кем ты был? — Ни с кем. (то есть, в одиночестве)». 3
Таким образом, выбор между этими выражениями зависит от того, какое именно значение нужно передать в конкретном контексте.