古印度宗教众多,先后兴起了婆罗门教,佛教,耆那教和其他较小宗教,因而相应出现了婆罗门教法和佛教法.每一种法又有各种不同的渊源,如婆罗门教法的吠陀经,法经,法典,佛教法的三藏,这两种法的渊源又有交叉,如婆罗门教法的主要渊源《摩奴法典》又是佛教法的渊源之一.
印度古代通用的语言是梵语(Sanskrit),属印欧语系印度雅利安语支,主要流行于公元前6世纪至公元14世纪。梵语是一种“雅语”。与它相对应的一种语言叫“俗语”(Prakrit),又称婆罗克利特语,是各地方语言的总称。它与梵语不同,具有明显的地方特征。 除上述语言外,古印度还有一种语言叫巴利语(Pali),它是从公元前6世纪由吠陀语发展而来,它属印欧语系印度雅利安语支。它是一种书面语言,见于佛教经典,后来随着佛教的传播而流传到缅甸、泰国、斯里兰卡等国。公元6至12世纪时,北印度流行一种语言叫阿婆布朗希语(Apabhrans),是一种交际和文学语言,到公元10世纪时发展成整个北印度的语言,印地语是由它发展而来的一种语言。
印度的语言发展,详情请看参考资料