This is a really useful program (and its not easy to find a good one) to learn kanji and Japanese vocabulars. You have to know hiragana and katakana first but its easy to go on learning kanji. Im using the trial version and Im very glad with it; maybe Ill buy the advanced one when Ive finished this.
Eli_Wittelsbach about JLPT Study FREE, Kanji and Vocabulary Japanese Proficiency Level N5, v2.5.4