I have written a program for learning vocabulary. It is based on the belief that it is best to learn foreign words by learning typical sentences. The program can also be used for learning other stuff that works with the question/answer scheme, e.g. the theory for the driving licence or anatomy. Unfortunately I wrote it in qbasic, which can be downloaded here. It also uses images and sound files for alternation and in order to work on the pronunciation. If you are interested let me know. I currently have files in English, French (with sound), Spanish, Portuguese, Catalan, and about Salsa dancing figures. To the latter three there are links from the open textbook project wikibooks. Corrections or additions are very welcome. The easiest thing to start with for improvements would be adding new vocabulary, sound files or images. A guide to the program will follow soon, although I think it is rather self-explanatory. In the long run the program should be rewritten in a better language. Afterwards it should be possible to switch languages within the program. Up to now there is a different version of the program for each language.