Learning about languages