How Languages are Learned