The language you learn should be dependant on what you need to write.
Applications for phones and games and stuff -> C based language
Indie-esque games, server code, data transmission -> Java
Short scripts -> Python, batch, etc.
Dependency scripts -> Maven stuff, Ant, Gradle, etc.
You can do...