Anyone can learn Java. It can be picked up easily, and is for both beginners and experts alike.
Learning Java allows you to:
Create computer programs to perform tasks for you
Learn more sophisticated computer programming languages
Improve your logical thinking
Program in the object-oriented world
Show off to your friends
Get an extremely high paying job as a Java developer/software engineer
Start your own business creating software programs for others
Only basic knowledge of programming and working knowledge of computer
Need to bring a note book
fundamentals of Java programming language
how to utilize Java for writing applications.