Долго я не решалась подступиться к вопросу о происхождении названия нашей столицы, но люди с завидной регулярностью о нём спрашивают, да и самой мне ясно, что нельзя этот вопрос обойти стороной. Но сразу скажу - решения этой задачи у меня нет и не будет, и, что самое ужасное, скорее всего ни у кого никогда не будет. Если только мы не найдём какие-нибудь древние записи, которые прольют сюда чуть больше света. А пока довольствуемся тем, что есть. Итак, Москва, столица России, логично предположить, что слово "Москва" должно быть русским (по крайней мере, славянским)...
Славянские и давно освоенные названия городов со словом город склоняются. В городе Москве Из города Красноярска Это как «пришёл с другом Антоном» (мы же не говорим «с другом Антон»). Это же касается и сокращения г. В г. Москве Из г. Красноярска ⠀ Но есть исключения: ⠀ Хочу обратить внимание на ещё один важный момент. Ошибки здесь возникают из-за нашей непонятной любви к канцеляриту. Зачем здесь слово город? В большинстве случаев можно спокойно обойтись без него...