I\'m trying to answer these basic questions without getting a degree in linguistics and early human history, which seems to be where every google search has lead.
Start with the East Asian Scripts in the Code Charts @ unicode.org.
For example, Hiragana is U+3040 to U+309F, and Katakana is U+30A0 to U+30FF.