GoldenDict 61 alternatives | Website
This is a dictionary-lookup software that is quite different from the other on this list.
There is no course to do or points to earn and stuff.
What it does is simply translating the given words or sentences. It has no dictionaries by itself so be sure to add them.
Through a pop-up window it is possible to look at a translation in a matter of seconds. I use it daily and it's an extremely useful software when dealing with foreign languages at work.
Some dictionaries can be found here:
It also can be use with Google-Translate, Wikipedia, Wiktionary and potentially any other website.