My passion is computers and I love to do all kinds of things from programming to web/graphic design.

I'm planning on doing some freelancing for web/graphic design and leaning more towards web and app development.

Do you guys think it's worth learning a programming language like Java for me. Like, would it come in handy for a web developer? I know Android uses Java, but now apps can also be written in HTML 5. I actually know a bit of Java, but I'm slowly forgetting it as time passes by and me not using it for any practical use. I learn Java 1 so I have basic java knowledge up to basic data structures and some GUI. That's about it. So you guys think I should continue learning java or focus completely on web design/development? Again, I do freelance work for a living currently.