Không có gì thay đổi trong top 3 của TIOBE index hơn 15 năm qua. Ba ngôn ngữ lập trình lớn Java, C, C++ vẫn ở vị trí 1, 2 và 3. C# và Python được kỳ vọng trở thành ngôn ngữ lập trình lớn tiếp theo. Nhưng hiện tại chúng vẫn chưa làm được điều đó.
C# vẫn chưa lọt vào top 3 bởi vì rào cản Windows. Còn Python là ngôn ngữ lập trình có thể tự động sinh code nên đó vẫn là một rào cản.
Tuy nhiên, top 3 đang dần bị mất thị phần. Những ứng dụng được viết bằng nhiều ngôn ngữ đang càng phổ biến, ứng dụng chỉ viết bằng một ngôn ngữ đơn lẻ ngày càng hiếm. Chúng ta hãy cùng xem ngôn ngữ nào sẽ chiến thắng trong vài năm tới.
Các đánh giá của TIOBE index dựa trên sự phổ biến của ngôn ngữ lập trình trên thế giới. Các chỉ số được cập nhật mỗi tháng một lần. Các đánh giá dựa trên số kỹ sư có tay nghề cao, các khóa học và các công ty công nghệ lớn thông qua các công cụ tìm kiếm phổ biến như Google, Bing, Yahoo !, Wikipedia, Amazon, YouTube và Baidu được sử dụng để tính toán xếp hạng.
Điều quan trọng cần lưu ý là chỉ số TIOBE không phải dùng để đánh giá ngôn ngữ lập trình nào tốt nhất. Chúng ta đang so sánh sự phổ biến để tìm kiếm xu hướng trong tương lai gần.
Chỉ số TIOBE cũng có thể sử dụng để tham khảo để bạn quyết định chiến lược sử dụng ngôn ngữ lập trình của bạn.
BXH mức độ phổ biến của các ngôn ngữ năm 2017
Ngôn ngữ lập trình Java vẫn đang giữ vị cao nhất trên bảng thống kê.
Mức độ phổ biến của các ngôn ngữ lập trình theo TIOBE index
Các ngôn ngữ lập trình khác
30 ngôn ngữ lập trình tiếp theo được sắp xếp dưới đây.
Vị trí trung bình qua các năm
Cùng nhìn lại vị trí trung bình của các ngôn ngữ lập trình trong nhiều năm trở lại đây. Lưu ý đây là vị trí trung bình trong khoảng 12 tháng.
Ngôn ngữ lập trình của năm
Dưới đây là liệt kê các ngôn ngữ đã giành được danh hiệu "Programming Language of the Year". Giải thưởng được trao cho ngôn ngữ lập trình có mức độ tăng cao nhất trong bảng xếp hạng trong 1 năm.
Những thống kê trên có thể không chính xác bởi các truy vấn thống kê được sử dụng hầu hết là bằng ngôn ngữ tiếng Anh. Những thay đổi truy vấn thông kê phù hợp với các ngôn ngữ khác, khu vực khác sẽ được TIOBE cập nhật trong vòng vài tháng tới.
Xem thêm: Khóa học lập trình Java
0 nhận xét:
Đăng nhận xét