Classification of languages