First Lessons In Japanese.
In this app, you can learn the Japanese Kana.
Kana are syllabic Japanese scripts, a part of the Japanese writing system contrasted with the logographic Chinese characters known in Japan as kanji (漢字). There are three kana scripts: modern cursive hiragana (ひらがな), modern angular katakana (カタカナ), and the old syllabic use of kanji known as man’yōgana (万葉仮名) that was ancestral to both. Hentaigana (変体仮名, "variant kana") are historical variants of modern standard hiragana. In modern Japanese, hiragana and katakana have directly corresponding character sets (different sets of characters representing the same sounds).
[Quote from WIKIPEDIA : Kana]