Lenguas guanches
El guanche no ha sido clasificado con certeza. Muchos lingüistas proponen que el guanche era probablemente un idioma bereber, o que al menos estaba relacionado con los idiomas bereberes. Sin embargo, las palabras bereberes reconocibles son principalmente vocabulario agrícola o ganadero, mientras que no se han identificado inflexiones gramaticales bereberes y hay una gran cantidad de vocabulario que no se parece en absoluto al bereber. Por ello, es posible que el guanche en realidad solo tuviera el bereber como sustrato y no perteneciera a su familia lingüística.
Lenguas bereberes
Si bien esta es la denominación más popular, el término "guanche" no es el más apropiado para hacer referencia a las lenguas habladas por los antiguos pobladores de las islas, como tampoco es correcto para designar a estos pobladores, debido a que, en principio, corresponde únicamente a la isla de Tenerife. El proceso de aculturación que tuvo lugar tras la conquista (siglo XV) llevó a la desaparición de las hablas bereberes del archipiélago en el siglo XVIII quedando algunas palabras relacionadas con la actividad ganadera, la flora, etnónimos y numerosos topónimos. Hay muy pocos testimonios escritos de estas lenguas recogidos durante el siglo XVI, pero no existe ninguna compilación sistemática o gramática de ellas. Los términos que actualmente se conservan de dicha habla antigua, así como los recogidos por los cronistas permiten la identificación de dichas lenguas con el bereber. Muchos de los topónimos canarios son reconocibles e interpretables en bereber, por ejemplo la marca de femenino típica en "t- ... (-t)" aparece en numerosos topónimos.