Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm searching for open source software that can help me when I try to learn a new language, and then I'm talking about a human language like English, German and French.

I'm thinking about stuff like the program show you one word and your guess what it is in the other language etc etc.

Note: I'm using Ubuntu and will focus on learning German so if you have anything useful for that combination I'm happy.

Thanks Johan


Anki is a nice little program that does what I would like it to do, and it did have a lot of prepared material to use.

To get going I viewed the instruction videos at their site (http://ichi2.net/anki/).

And the Ubuntu installation was simple as well.

sudo aptitude install anki 

Simple uncomplicated and seem to work :)

share|improve this question
+1 for specifying 'not a computer' language in the title. –  sabertooth Aug 17 '10 at 18:29

1 Answer 1

up vote 3 down vote accepted

While it's hard to find anything truly comprehensive as Rosetta stone that's open-source, you can find many great open source flashcard programs.

A few resources that I found for language learning include this FSI site, and this list of tapes.

A lot of people, however, would argue that learning a language isn't something that a computer can do for you and that it's something that you have to learn actively instead of passively (i.e., through lectures). Perhaps toy around finding some German books, changing some of your programs' locales to German, find some other people you can practice with, all that stuff.

share|improve this answer
+1 For the FSI link (even thou it is a little bit of topic) but it was a nice link ;) –  Johan Aug 17 '10 at 20:04
And it seems like a program like Anki could be what I was looking for. –  Johan Aug 17 '10 at 20:35

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.