Dei slaviske språka har utvikla seg frå urslavisk, ei av dei austlege greinene av urindoeuropeisk. Dei ulike slaviske språka skil seg ikkje så mykje frå kvarandre, og det eldste dokumenterte slaviske skriftspråket, gammalkyrkjeslavisk (frå 900-talet), skil seg dermed sannsynlegvis relativt lite frå urslavisk. Frå gammalkyrkjeslavisk utvikla det seg på 1000-talet ulike variantar, som ein tradisjonelt kallar kyrkjeslavisk. Ein skil da mellom bulgarsk-kyrkjeslavisk, russisk-kyrkjeslavisk, serbisk-kyrkjeslavisk, kroatisk-kyrkjeslavisk og tsjekkisk-kyrkjeslavisk.