Through structured courses covering essentials, grammar, vocabulary, pronunciation, and listening comprehension. Practice speaking, read texts, and complete exercises to improve fluency and confidence.
The app provides over 75,000 translations between Mandarin Chinese and English, featuring verb conjugations and usage notes. It offers smart search and text-to-speech pronunciation support without requiring an internet connection.
Learn programming concepts through a functional language with global and local variables. Test calculations using polish notation and recursion. Use arrays for data manipulation.
Access dictionaries and language guides with rich definitions, synonyms, and word combinations. Search for rhymes and anagrams. Listen to words in two accents. View satellite images of cities and countries.
Learn with 3000 essential vocabulary and over 100,000 example sentences. Practice with quizzes and spaced repetition. Use hands-free learning, access a dictionary, and receive notifications. Sync progress across devices. Study offline.
Look up words in or with fast and accurate search. Access full features offline. Hear native pronunciations for both languages. Save favorite words for quick access.