Here is some software that can help you learn lots of Chinese characters. It comes with over 8000 words, organized by HSK test difficulty. Also, has animated stroke order, and a web browser that lets you read Chinese websites by hovering your mouse over Chinese text. You can also add your own flashcards and it has two built-in dictionaries. Hope you enjoy it!