Cognitive aspects of language