زبان چندکانونی
زبان فارسی دارای سه گونه معیار با وضعیت رسمی در ایران، افغانستان (رسماً به نام دری) و تاجیکستان (رسماً به نام تاجیکی) است. این گونه‌های معیار به ترتیب بر پایه لهجه‌های تهرانی، کابلی و بخاری بنا شده‌اند.
گویش قدیم تهرانی
گویش قدیمی یا بومی تهرانی گویش‌هایی از زبان مازندرانی یا زبان راجی است.  اهالی تهران صاحب زبان نبودند. پژوهشگران تهران قدیم را به سه بخش زبانی تقسیم کرده‌اند. تهران از جنوب به شهر ری و زبان راجی در آنجا می‌رسید. به گفته اساتید زبان فارسی، از ویژگی‌های زبان راجی استفاده از حرف اضافه بوده و گویشوران منطقه جنوب تهران که با این گویش تکلم می‌کردند، برای مثال از حرف اضافه «ها» بجای حرف «ب» استفاده می‌کردند به‌طوری که به «بگیرید» «هاگیرید» و «به بگرفتیم» «هاگرفتیم» می‌گفتند. لهجه شمیرانی یا تجریشی در منطقه شمال تهران رواج داشته‌است. آن دسته از از اهالی تهران که در محدوده ونک و شمیران سکونت داشتند به دلیل مجاورت با استان مازندران لهجه مازندرانی داشتند.