社会文化理论是由前苏联心理学家维果茨基(L.S. Vygotsky)提出来的,它强调社会文化因素在人类认知功能的发展中发挥着核心作用。社会文化理论强调语言是一种社会文化现象,语言学习者通过把语言运用到行为实践中,获得一定的语言文化知识,消除了语言使用和学习的界限。该理论认为,人的心理机能从根本上来说是一个由文化产品、活动和概念充当中介的、并受中介调节的过程(语言是首要的调节手段)。在该理论框架内,人类被理解为利用原有的文化工具创作新的文化工具,并由这些文化工具来调节他们的生理和行为活动。语言的使用、组织和构筑是中介的首要手段。人类认知活动的最重要形式是通过社会和物质环境内的互动而得到发展的。社会文化理论促使我们从一个全新的角度去审视二语习得的社会环境。