Idiomas da Colômbia
Mais de 99,2% dos colombianos falam a língua espanhola; também 65 línguas ameríndias, 2 línguas crioulas, a língua portuguesa e a língua romani são faladas no país. O inglês tem status oficial nas ilhas de San Andrés, Providencia e Santa Catalina.
A grande maioria dos colombianos fala espanhol (veja também o espanhol colombiano), mas no total 101 idiomas estão listados para a Colômbia no banco de dados Ethnologue. O número específico de línguas faladas varia um pouco, pois alguns autores consideram como línguas diferentes o que outros consideram variedades ou dialetos da mesma língua. As melhores estimativas registraram 71 línguas que são faladas no país hoje – a maioria das quais pertence às famílias linguísticas Chibchan, Tucanoan, Bora – Witoto, Guajiboan, Arawakan, Cariban, Barbacoan e Saliban. Existem atualmente cerca de 850.000 falantes de línguas nativas.
Sessenta e cinco línguas indígenas que existem hoje podem ser reagrupadas em 12 famílias de línguas e 10 isolados de idiomas, ainda não classificados.
As línguas são: a grande família linguística Chibchan, de provável origem centro-americana; as grandes famílias sul-americanas Arawakan, Cariban, Quechuan e Tupian; sete famílias presentes apenas a nível regional (Chocó, Guahibo, Saliba, Nadahup, Witoto, Bora, Tucano). As dez línguas isoladas são: Andoque, Awa Pit, Cofán, Misak, Kamentsá, Páez, Ticuna, Tinigua, Yagua, Yaruro.
Existem também duas línguas crioulas faladas no país. O primeiro é o crioulo de San Andrés, falado junto com o inglês nas regiões insulares de San Andrés, Providencia e Catalina da Colômbia. Está relacionado e mutuamente inteligível com muitas outras línguas crioulas baseadas no inglês (também conhecidas como Patois / Patwa) faladas nas ilhas das Índias Ocidentais e do Caribe, embora o crioulo de San Andrés (que também é às vezes chamado de Santo André ou Bende) tenha mais espanhol influência. O crioulo de San Andrés também é muito semelhante às línguas crioulas faladas nas costas caribenhas da Nicarágua e da Costa Rica, levando alguns lingüistas a concluir que são dialetos da mesma língua.
A segunda língua crioula é chamada de palenquero . Durante os dias da colonização espanhola, centenas de milhares de escravos africanos foram trazidos para a Colômbia pela costa do Atlântico. Alguns desses escravos conseguiram escapar e muitos deles fugiram para o interior e criaram cidades muradas conhecidas como palenques. Alguns desses palenques cresceram muito, acomodando centenas de pessoas, e todos eles desenvolveram suas próprias línguas crioulas, de forma semelhante ao crioulo haitiano. No início dos anos 1600, o rei da Espanha começou a enviar seus exércitos para esmagar os palenques e enviar seus habitantes à escravidão. A maioria dos palenques caiu e suas línguas foram extintas, mas com uma exceção: San Basilio de Palenque. San Basilio repeliu com sucesso os ataques espanhóis por quase 100 anos, até 1721, quando foi declarada Cidade Livre. Qualquer escravo que fugisse e conseguisse chegar a San Basilio era considerado um homem livre. A língua crioula falada em San Basilio de Palenque é chamada Palenquero e sobreviveu até hoje. Ainda é falado na cidade de San Basilio, bem como em alguns bairros da grande cidade vizinha de Cartagena.