244 Like Duolingo Learn Spanish, French, German, Portuguese, Italian, Irish, Dutch, Danish, Esperanto, English and more. Totally fun and 100% free. Freemium Android iPhone Android Tablet iPad Web Android Wear Windows Phone Windows S Gamification CrowdSourced