Languages and cultures