Las lenguas eslavas son lenguas indoeuropeas, y derivan de la rama protoeslava, un idioma que hablaban todos los eslavos originariamente en el "Ur-heimat", o lugar de origen, desde el cual se fueron extendiendo por toda Europa central y oriental (del Mediterráneo al Ártico) y el norte de Asia (del Báltico al mar de Japón).