撒拉语属于阿尔泰语系突厥语族西匈语支乌古斯语组,与阿塞拜疆语、土库曼语、土耳其语、克里米亚鞑靼语等十分接近。
撒拉族有自己的文字,公元1世纪左右,据传是撒拉族的原始祖先的匈奴人已经有自己的文字古代匈奴文。大约5世纪,撒拉族的祖先突厥人开始使用突厥文,突厥文是对古代匈奴文的传承和改进。撒拉族的祖先信仰伊斯兰教以后,开始使用阿拉伯字母版的撒拉文,撒拉族人称图尔克撒拉文。
据最近的资料显示撒拉族的祖先至少在200年前使用这种图尔克撒拉文,这种文字至今也被部分宗教人士和民间文化人使用。现在撒拉族人主要使用中国撒拉尔青年联盟推行的TB31版拉丁文。