Cílem kurzu je seznámit posluchače s rozmanitostí jazyků používaných ve světě, a to z hlediska synchronního i diachronního, a zprostředkovat jim povědomí o možné variabilitě jazykových dat. Po úvodním přehledu jazyků a jejich fonologických a grafických systémů bude věnována pozornost problematice jazykové typologie.
Kurz se dále zaměřuje na vybrané problémy jazykových univerzálií a obecných vývojových jazykových procesů. Součástí kurzu je rovněž splnění programovacích úkolů zaměřených na práci s vícejazyčnými korpusy (např. porovnávání morfologické bohatosti jazyků, typol. clustering jazyků)