Well, first you can probably learn the katakana and hirigana along with the spoken language, the kana are pretty much the same as the English alphabet and are easy to learn.
the kanji however... you have to learn 2000 complicated characters to even have a very basic understanding, and they each can have multiple meanings and applicable situations where you use them.. it takes a long time.
the kanji however... you have to learn 2000 complicated characters to even have a very basic understanding, and they each can have multiple meanings and applicable situations where you use them.. it takes a long time.