Learning a complex new language is no easy task especially when it s an object-oriented computer programming language like Java. You might think the problem is your brain. It seems to have a mind of its own a mind that doesnt always want to take in the dry technical stuff youre forced to study.