В начале XX в. известный лингвист Р.О. Якобсон выделил две основные функции языка.
Коммуникативная функция (от лат. communico = делаю общим, связываю, общаюсь) связана с тем, что язык выступает как основное средство общения между людьми.
Когнитивная функция (от лат. cogito = думаю, мыслю) связывает язык и мышление.
Вопрос о связи между языком и мышлением по-разному решался на протяжении развития философии и филологии. В современных концепциях языка принимается тезис о том, что язык и мышление тесно связаны и определяют друг друга, но не тождественны.
Современная лингвистика исходит из того, что семантика каждого языка представляет собой систему мыслительных (или когнитивных) моделей объектов действительности и возможных операций с ними.
Рассмотрим когнитивные модели, описанные в работах зарубежных лингвистов.