Le Soviétique N. Marr a formulé une théorie stadiale du langage, divisant les langues en quatre types, qui correspondent aux étapes de la société :
1) le chinois et quelques langues africaines ; 2) le finno-hongrois et le turco-mongolien ; 3) le japhétique et hamitique, caractérisant le féodalisme ; 4) les langues indo-européennes et sémitiques, caractérisant la société capitaliste. Une langue universelle devrait représenter la société communiste. Cette théorie a été vivement critiquée par Staline qui a affirmé que la langue n’est pas une superstructure et que par conséquent elle ne suit pas de façon fidèle les transformations historiques des structures sociales. (pp. 50-51)