Mình thấy học ngôn ngữ lập trình cũng như học các thứ tiếng/ ngôn ngữ tự nhiên. Hãy chọn cho mình một ngôn ngữ làm tiếng Anh và một ngôn ngữ khác làm tiếng thứ hai.
Không ai có lựa chọn giống ai, đừng có tranh cãi chi cho mệt vì không đi đến đâu cả.
Chuyện chọn ngôn ngữ lập trình giống như chuyện bây giờ là thời của vũ khí hiện đại nhưng bạn đi học đánh kiếm và bạn thích món đó thì người ta có khoe súng đại bác cũng kệ họ, bạn cứ thành một kiếm thủ đi đã.
Ví dụ có người rất thích ngôn ngữ C/C++ vì nó có sức mạnh, có người lại thích ngôn ngữ Pascal hay Basic hay Java gì đó, có người lại chỉ thích Assembly mà thôi dù ai ca ngợi gì đi nữa.
Dù gì thì gì, bạn chọn ngôn ngữ là một chuyện, nhưng đừng có làm chuyện trái khoáy theo kiểu dùng búa đóng đinh thay cho búa bổ củi. Ví dụ như chọn Fortran làm ngôn ngữ lập trình web là việc không nên làm, hoặc lập trình nhúng mà bạn chọn ngôn ngữ SQL thì e rằng bạn nên chuyển nghề làm… diễn viên hài.
Ai mà không có chính kiến, cứ hay hóng hớt người nọ người kia và thấy ai cũng có lý => nhảy qua tùm lum ngôn ngữ như khỉ mắc phong => không thành thạo được ngôn ngữ nào => phí mẹ nó những năm tháng quý báu.