Idiomas de Colombia
Más del 99,2% de los colombianos hablan el idioma español; también se hablan en el país 65 lenguas amerindias, 2 lenguas criollas, la lengua portuguesa y la lengua romaní. El inglés tiene estatus oficial en las islas San Andrés, Providencia y Santa Catalina.
La inmensa mayoría de los colombianos habla español (ver también español colombiano), pero en total 101 idiomas están listados para Colombia en la base de datos de Ethnologue. El número específico de lenguas habladas varía ligeramente, ya que algunos autores consideran como lenguas diferentes lo que otros consideran variedades o dialectos de la misma lengua. Las mejores estimaciones registraron 71 idiomas que se hablan en el país en la actualidad, la mayoría de los cuales pertenecen a las familias lingüísticas Chibchan, Tucanoan, Bora-Witoto, Guajiboan, Arawakan, Cariban, Barbacoan y Saliban. Actualmente hay alrededor de 850.000 hablantes de lenguas nativas.
Sesenta y cinco lenguas indígenas que existen en la actualidad se pueden reagrupar en 12 familias lingüísticas y 10 idiomas aislados, aún no clasificados.
Los idiomas son: la gran familia lingüística Chibchan, de probable origen centroamericano; las grandes familias sudamericanas Arawakan, Cariban, Quechuan y Tupian; siete familias solo presentes a nivel regional (Chocó, Guahibo, Saliba, Nadahup, Witoto, Bora, Tucano). Los diez idiomas aislados son: Andoque, Awa Pit, Cofán, Misak, Kamentsá, Páez, Ticuna, Tinigua, Yagua, Yaruro.
También se hablan dos idiomas criollos en el país. El primero es el criollo de San Andrés, que se habla junto con el inglés en las regiones insulares de San Andrés, Providencia y Catalina en Colombia. Está relacionado y es mutuamente inteligible con muchos otros idiomas criollos basados en inglés (también conocidos como patois / patwa) que se hablan en las islas antillanas y caribeñas, aunque el criollo de San Andrés (que a veces también se llama Saint Andrewan o Bende) ha tenido más español influencia. El criollo de San Andrés también es muy similar a las lenguas criollas que se hablan en las costas caribeñas de Nicaragua y Costa Rica, lo que lleva a algunos lingüistas a concluir que son dialectos del mismo idioma.
El segundo idioma criollo se llama palenquero . Durante los días de la colonización española, cientos de miles de esclavos africanos fueron llevados a Colombia a través de la Costa Atlántica. Algunos de estos esclavos pudieron escapar, y muchos de ellos huyeron tierra adentro y crearon ciudades amuralladas conocidas como palenques. Algunos de estos palenques crecieron mucho, albergando a cientos de personas, y todos desarrollaron sus propias lenguas criollas, desarrollándose de manera similar al criollo haitiano. A principios del siglo XVII, el rey de España comenzó a enviar sus ejércitos para aplastar a los palenques y enviar a sus habitantes a la esclavitud. La mayoría de los palenques cayeron y sus lenguas se extinguieron, pero con una excepción: San Basilio de Palenque. San Basilio repelió con éxito los ataques españoles durante casi 100 años, hasta 1721, cuando fue declarada Ciudad Libre. Cualquier esclavo que se escapara y lograra llegar a San Basilio era considerado un hombre libre. La lengua criolla que se habla en San Basilio de Palenque se llama Palenquero y ha sobrevivido hasta nuestros días. Todavía se habla en la ciudad de San Basilio, así como en algunos barrios de la cercana ciudad principal de Cartagena.