Which programming language to choose to learn is all depends on why you want to learn programming ?
Which programming language to choose to learn is all depends on why you want to learn programming as you want to develop small application for yourself or you want to develop big application for Big companies or you want develop mobile application or you want to develop mobile Games as each programming language have its own Pros & Cons.
You might have asked to your Software developer friends about the same question but he/she have explained you in their technical language that your question is still unanswerable puzzle.
So we have explained your answer with the help of images in our which programming language should I learn ? series which will guide you towards your path of future.
Checkout out blog daily for your answers .