Regardless of what languages are widely used, I would strongly suggest that your first programming language should be Smalltalk. Smalltalk is the perfect springboard for all the other languages. Let me explain…
After you’ve learned how to program using Smalltalk, you will then be well-prepared to tackle any of the aforementioned industrial languages. You’ll be able to pick them up with greater ease.