Go ahead and learn Java, refer:
10-reasons-to-learn-java-programming[
^]
Do not worry about what software you can make using Java now, just learn it well, do a lot of practices, start with simple ones. When you have sufficient knowledge, then you can tackle big project using Java.