Đánh giá mức độ phổ biến của các ngôn ngữ lập trình và DBMS năm 2019

Công ty TIOBE được phát hành bảng xếp hạng mức độ phổ biến của các ngôn ngữ lập trình năm 2019. Dẫn đầu vẫn là Java, C, Python và C++. So với phiên bản xếp hạng được công bố cách đây một năm, xếp hạng của C# (từ 7 đến 5), Swift (từ 15 đến 9), Ruby (từ 18 đến 11), Go (từ 16 đến 14) và D (từ 25 đến 17) đã tăng lên. 6). Mức độ phổ biến giảm được quan sát thấy đối với JavaScript (từ 7 xuống 5), Visual Basic (từ 6 xuống 10), Object-C (từ 13 xuống 14), Assembly (từ 15 xuống 12), R (từ 18 xuống 13) và Perl (từ 19 đến 20). Nói một cách tuyệt đối, trong số XNUMX công ty dẫn đầu, mức độ phổ biến ngày càng tăng chỉ được quan sát thấy đối với C, Python, C# và Swift.

Đánh giá mức độ phổ biến của các ngôn ngữ lập trình và DBMS năm 2019

Chỉ số mức độ phổ biến TIOBE không cố gắng tìm ra ngôn ngữ lập trình tốt nhất dựa trên số lượng dòng mã được viết lớn nhất mà xây dựng các lập luận về những thay đổi về mức độ quan tâm đến ngôn ngữ dựa trên phân tích thống kê truy vấn tìm kiếm trong các hệ thống như Google, Google Blog, Yahoo!, Wikipedia, MSN, YouTube, Bing, Amazon và Baidu.

Đánh giá mức độ phổ biến của các ngôn ngữ lập trình và DBMS năm 2019

Để so sánh, trong bản cập nhật xếp hạng tháng XNUMX PYPL, sử dụng Google Trends, so với tháng 2019/15 có sự dịch chuyển của Kotlin từ vị trí 12 lên 35 (trong bảng xếp hạng TIOBE, ngôn ngữ Kotlin chiếm vị trí 17), ngôn ngữ Go từ vị trí 15 lên 14 (ở vị trí TIOBE 21) , Rust từ vị trí thứ 18 đến vị trí thứ 30 (vị trí thứ 28 ở TIOBE), Dart từ vị trí thứ 22 đến vị trí thứ 22 (vị trí thứ 12 ở TIOBE). Mức độ phổ biến của Ruby (từ 14 xuống 14), Scala (từ 16 xuống 18), Perl (từ 19 xuống 22) và Lua (từ 25 xuống XNUMX) giảm. Python, Java, JavaScript, C#, PHP và C/C++ liên tục dẫn đầu bảng xếp hạng.

Đánh giá mức độ phổ biến của các ngôn ngữ lập trình và DBMS năm 2019

Ngoài ra còn cập nhật Đánh giá mức độ phổ biến của DBMS, chạy ấn phẩm DB-Engines. Theo phương pháp tính toán, xếp hạng DBMS giống với xếp hạng của các ngôn ngữ lập trình TIOBE và tính đến mức độ phổ biến của truy vấn trong công cụ tìm kiếm, số lượng kết quả trong kết quả tìm kiếm, khối lượng thảo luận trên các nền tảng thảo luận và mạng xã hội phổ biến, số lượng vị trí tuyển dụng trong các cơ quan tuyển dụng và đề cập trong hồ sơ người dùng.

Sự gia tăng mức độ phổ biến trong năm được ghi nhận đối với Elaticsearch DBMS (từ vị trí thứ 8 lên vị trí thứ 7). Mức độ phổ biến của Redis đang giảm dần (từ vị trí thứ 7 xuống thứ 8). Những người dẫn đầu luôn là Oracle, MySQL, Microsoft SQL Server, PostgreSQL và MongoDB.

Đánh giá mức độ phổ biến của các ngôn ngữ lập trình và DBMS năm 2019

Nguồn: opennet.ru

Thêm một lời nhận xét