北京的历史很长,真正北京话的历史并不长,只有400年左右。中国国土广阔,各地均有方言,为交流、行政、管理等需要,四千年前夏代便产生了“雅言”,不同时代的“雅言”均不一样,特别是晋代、宋代两次衣冠南渡,变化尤多,原则上都以伊洛地区方言为标准,比如金代的北京人,就以读书音为正音。
北京这个千年古都是由汉族和我国北方少数民族共同建立起来的。早在隋唐时期,北京已是边陲重镇,它是历代汉族和少数民族冲突与融合最频繁的地区之一。至少从唐代开始,住在北京地区的汉族人就一直和当地的少数民族杂居在一起,人口也一直在不断地大量流动。
语言和社会一样,越是封闭,发展就越慢;越是开放,发展就越快。在历史上,北京话既和当地少数民族语言(主要是阿尔泰语系的语言)不断产生交流,也和各地的汉语方言有频繁的接触,一千多年来,北京话就是始终处在这种十分开放的环境之中的。现代的北京话和汉语其他方言比较,可以说是发展最迅速的汉语方言。
北京在唐代属幽州,当时的幽州地区已经居住着相当多的少数民族。公元936年,石敬瑭把燕云十六州割让给契丹,幽州地区从此脱离中原汉族的统治,成为辽金两代少数民族政权的南方重镇。契丹把析津府(今北京)定为南京,成为辽代五京之一。公元1153年,金代把国都迁到燕京,这是北京正式成为一国国都之始。从辽至金,北京的政治、经济地位迅速上升,大量的北方少数民族涌进北京,原住在北京的汉族人被迫或自愿和他们杂居在一起,加强了和他们的联系,和宋朝统治的中原地区广大的汉族人民反而在政治上完全分离,交往也受到严重影响,这种情况一直延续达300年之久。和外族语言长期密切接触,和广大中原地区的本族语言反而关系疏远,北京话从一千多年以前就开始处于这种和其他汉语方言完全不同的特殊语言环境中。这种语言背景对北京话的发展起了很大的作用,使得北京话在辽金时期就可能已经成为我国发展最快、结构最简单的汉语方言。
在辽代建国之前,契丹族就已经不断从战争中俘虏大批奴隶,不仅有北方其他少数民族,也有当时幽燕地区的大批汉族人。到辽建国时,汉族人的势力已经相当大,在政治上和经济上都十分活跃,对辽国的发展有很大的影响。从辽到金,不断有大批的汉族人被掳掠到东北去,在金统治我国北方的一百多年中,中原地区和东北地区之间的人口流动十分频繁。女真族每次南侵,都要掳掠大批汉人和财物回去,先在幽燕地区,后来遍及中原各地,次数之多和数量之大是十分惊人的。在被契丹和女真族陆续掳掠到东北的汉族人中,以幽燕地区的汉族人占绝大多数,他们所说的方言是当时幽燕地区的方言,这样就把北京及其附近的方言扩展到了东北各地。汉族人文化高,以所掌握的文化和生产技术影响当地少数民族,汉语在东北各族语言中也就逐渐占了优势。当地少数民族中有不少人在汉族人的长期影响下逐步汉化,甚至放弃了自己民族的语言。金朝就是在女真族汉化已经相当深的基础上建立起来的,到金迁都燕京时,女真贵族已经不大能说本族语言,汉语在女真族中使用已相当普遍。女真族所接触的汉族人主要是契丹族从幽燕地区陆续掳掠去的,因此女真族所说的汉语应该也就是原来幽燕地区的汉语方言。