Learn how to type in Arabic with this educational program.
It's a typing assistant software that helps you type any Unicode character.
Very useful program for learning classic Arabic.
Comprehensive Quran guide program.
Freeware program that trains you in using your keyboard.