Languages
Language learning software is definitely helpful, and a lot of people have already improved their skills and vocabulary with such software. If that's what you have been looking for - take a look at applications from this category and download instantly.
Lingoes
Wanem English to Nepali Dictionary
Azhagi
Open Book
Babylon
Azhagi+
Sinhala KeyHelp
Declan's Russian FlashCards
KBBI Offline
Varamozhi Malayalam Editor
Golden Al-Wafi Translator
Ace Translator
ActivityMaker
virtaal
DictionaryBlend
Rosetta Stone
Sheel's Dictionary
Urdu Phonetic Keyboard Layout
FREE English-Hindi Translator
Declan's Spanish FlashCards
SAFA Reader
Borno
Madhuri Malayalam Typing
Wanem Unicode Converter
Cleantouch Urdu Dictionary
Marathi Indic Input
Z-Dictionary
Discover FDM
Add-on support
You can get add-ons that download files/video from arbitrary websites.