La langue nationale de la Moldavie est le roumain. La Constitution l'a longtemps désignée sous le nom de moldave, héritage de la période soviétique. Les deux appellations recouvrent la même langue.
Le roumain appartient au groupe roman oriental, seul rameau latin de cette partie de l'Europe. Son fonds vient du latin, complété par des emprunts slaves, turcs, grecs, puis français et russes. Un francophone reconnaît sans peine de nombreux mots écrits.
Le débat sur l'appellation a longtemps été politique. La Cour constitutionnelle a tranché le 5 décembre 2013 en jugeant que les deux noms désignent la même langue. Le Parlement a remplacé moldave par roumain dans l'ensemble de la législation le 16 mars 2023.
L'écriture est latine depuis 1989. L'alphabet ajoute cinq lettres à signes diacritiques, ă, â, î, ș et ț. Le ă se prononce comme le e de le. Le â et le î notent un même son central sans équivalent français. Le ș vaut ch et le ț vaut ts. Les lettres c et g se prononcent k et g devant a, o et u, tch et dj devant e et i. La Transnistrie a conservé l'alphabet cyrillique.
Au recensement de 2024, 49,2 % des habitants ont déclaré le moldave comme langue maternelle, 31,3 % le roumain et 11,1 % le russe. La part du roumain a fortement progressé depuis 2014, surtout chez les jeunes. Le russe reste courant à Chisinau et dans le nord du pays. Le gagaouze et le bulgare se parlent dans le sud.