La Constitución de Colombia reconoce y protege la diversidad étnica y cultural del país, estableciendo que el Estado debe salvaguardar estas particularidades. El castellano es el idioma oficial, pero las lenguas y dialectos de los grupos étnicos también tienen reconocimiento oficial en sus territorios y la enseñanza en comunidades con tradiciones lingüísticas propias será bilingüe.