You can learn languages on Duolingo completely free. You can use it on your computer and sync it with our free apps for your mobile device. Also, you can even use Duolingo login for Schools if you have students to track with the same account