Well I find that WordPress is quite a easy system to understand as long as you know how to code.  If you do not know at least HTML, CSS, and PHP then you probably should not read anymore and learn these languages before thinking of trying to create a WordPress theme.  Most WordPress themes are