Romanifolket snakker sitt eget språk romani, og i Norge brukes tillegg av gruppen som kaller seg tatere en særegen form for norsk med innslag av romani som kalles «rotipa». Rotipa har grunnstamme fra sanskrit og har skandinavisk grammatikk med låneord fra blant annet gresk, armensk og tysk. Romanifolkets språk da de utvandret fra Sør-Asia var et mellom-indoiransk språk. Romanifolket har hatt kontakt med såkalte sigøynere og det har vært en viss kulturell påvirkning.