出在双层语言的影响之下，民族本身的语言（下层语言）通常被人们归类为我方语码，而具有较高威望的官方语言则被该民族视为是他方语码。但是，这样的上、下层语言对应他方、我方语码的分类并非绝对的结果，实际上仍会因不同的社会因素的影响产生不同的分类结果。另一方面，殖民地里有部分的语码转换亦不能全然依此二分法分类。甘柏兹提供了好几个例子（印地语－英语、西班牙语－英语之间的语码转换）以说明语码之转换有其沟通上的功能，这些例子亦充分说明了语言可作为身份的象征。不只如此，甘柏兹也指出，除了表示身份之亲疏，语码之转换也象征了说话