Once you have a strong set of skills and techniques under your belt, moving into other languages is a great way of skilling up and ensuring that you stay competitive in your field, but your first programming language should allow you to learn as much as you can.