Survey on language learning