>>4010
Java is one of the simpler languages so it is often used to teach programming. other simple good teaching languages are python, ruby, and javascript.
but for next time you should know programming is a skill and the programming languages are the tools. asking if Java is too hard for a first language is like asking if photoshop is too hard to learn how to edit photos.