Skip to Content

Search: {{$root.lsaSearchQuery.q}}, Page {{$}}


The North American Computational Linguistics Olympiad (NACLO) is an annual competition in which high school students solve linguistics puzzles drawn from a variety of languages. Only logic and reasoning skills are necessary; no prior knowledge of particular languages or of linguistics is required. See examples of problems here.

There is an Open Round in which anyone can participate. Those who do well in the open round are invited to participate in a second, Invitational Round, and the top scoring students in the invitational round are considered for spots on the US team that competes at the International Linguistics Olympiad.

NACLO is run by faculty members at the University of Michigan and Carnegie-Mellon University.


Participating Locally

The Open Round competition takes place at contest sites across the country. The University of Michigan Linguistics Department is one of the contest sites. This year, the Open Round takes place:

Registration is currently open for the 2024 Open Round hosted by the Department of Linguistics. If you have questions about the local contest site, please send an email to