Tout sur l'oeuvre de JRR Tolkien...
La langue naine, création d'Aulë, se nomme le khuzdul. C'est une langue que les Nains traitent avec amour, lui apportant rarement des changements, mais volontiers enclins à l'enseigner à des membres d'autres races. Cependant, les Hommes la considèrent comme trop complexe, tandis que les Elfe, en particulier les Sindar, la trouvent disgracieuse. Cependant, quelques Ñoldor, comme Curufin, cinquième fils de Fëanor, ou Pengolodh, ont appris cette langue. Généralement, les Nains préfèrent quand même apprendre la langue des peuples avec qui ils doivent commercer, plutôt que de leur enseigner la leur. Ils utilisent donc le sindarin au Premier Âge et le westron au Troisième.
Les Nains utilisent également un langage des signes, l'iglishmêk, qui, à la différence du khuzdul, varie énormément entre tribus. Il était principalement employé à des fins de secret, afin de ne pas être compris de la part d'étrangers.
Pour écrire, les Nains emploient les cirth, un système d'écriture inventé par l'Elfe Gris Daeron de Doriath.