Java is also easy to obtain so you might give it a try. As you learn these other languages, keep an open mind. It is amazing how many people enter religious holy wars over which language is best. This is a waste of your valuable time. You can do almost anything reasonable in any language.
All languages have something to offer.
They are good at some things and bad at others. Learn the strengths and weaknesses of each language. Compare them to the languages you already know. If one language has a strength that another does not, figure out how to implement the strength in the weaker language using your code. If a language has a weakness another does not, see how the other removes the weakness.