This program helps you to train and learn Hiragana and Katakana. Some of it's features are: training and testing Hiragana/Katakana, saving statistics, hints, queue system for wrong kanas. You can choose between english/german language. The Japanese language has two alphabets: Hiragana, used to write grammar particles and transcribe rare kanji, and Katakana, used to write words imported from other languages. Learning these two sets of characters is the first step for everyone who studies Japanese.
Kana Trainer keeps a record of all your test results in order to track your improvements, but the truth is that those stats could be improved a bit.