Actually all of the programming language are the same, once you control one, you will control all of them.The difference between them is the syntax or features. The key for being a good programmer is how your mind is working. That is why , when you apply a job at google, they only test your ability for solving a problem.
Personally i think you can start it from java.