Kalmuks behoort tot de Oirat-subgroep van de Mongoolse talen. Het heeft ook enkele kenmerken gemeen met de Oeraalse en Turkse talen, en soms wordt gespeculeerd dat het een lid is van de betwiste Altaïsche of Oeral-Altaïsche taalfamilie. Dit weerspiegelt de oorsprong van het Kalmuks als een gemeenschappelijke taal van de Oirat-Mongolen, een unie van vier Kalmukse stammen die enkele Oegrische en Turkse stammen absorbeerden tijdens hun westwaartse expansie.
De Kalmukken hadden zwaar te lijden onder het sovjetregime. Tijdens de Russische Burgeroorlog werd het aantal Kalmuks-sprekers gehalveerd. Ook Stalinsetnische zuiveringen haalden dit aantal flink naar beneden. Gedurende lange tijd was Russisch de enige officiële taal in Kalmukkië, en in 1963 werden de lessen in het Kalmuks afgeschaft en werd Russisch de enige officiële taal in het Kalmukse onderwijs.
Als gevolg van dit beleid spreken vele Kalmukken hun eigen taal niet. Samen met de Kalmukse overheid werken Kalmukse taalkundigen aan verbetering van deze situatie. In 1993 werd het basisonderwijs in het Kalmuks hersteld.
Het geschreven Kalmuks gaat terug tot de 11e eeuw. In de 17e eeuw werd een eigen schrift ontworpen door de boeddhistische monnik Zaya Pandita. In 1924 werd dit schrift vervangen door het cyrillisch alfabet. Tussen 1930 en 1938 werd kort overgeschakeld op het Latijns alfabet. De opeenvolgende schrifthervormingen hebben de literaire traditie van het Kalmuks ernstig verstoord.