Первая традиционная олимпиада по языковедению и математике для школьников была проведена в МГУ в 1965 году. Сегодня олимпиаду по лингвистике совместно проводят отделение теоретической и прикладной лингвистики филологического факультета МГУ, Институт лингвистики РГГУ и факультет филологии НИУ ВШЭ при поддержке Московского центра непрерывного математического образования. Конкурс проходит в два этапа: отборочный онлайн-этап и заключительный этап, который состоит из двух очных туров. Победитель определяется по совокупности результатов, показанных на двух очных турах.
Уникальность Олимпиады по лингвистике в том, что для успешного участия в ней не требуется никаких специальных знаний — достаточно владеть русским языком и уметь логически мыслить. На каждом туре участник получает пять самодостаточных задач, для решения которых достаточно той информации, которая содержится в условии. Никакой лингвистической подготовки не нужно: главное — языковая интуиция и способность к логическим рассуждениям. Задачи на русский язык позволяют узнать что-то неожиданное о родном языке, а другие задачи — их большинство — знакомят с материалом различных языков мира — больших и малых, живых и мёртвых. В задачах Олимпиады используется 15–20 различных языков.