Tin tức và phân tích của tất cả các thiết bị di động

20 ngôn ngữ phát triển phổ biến nhất năm 2020: Python đánh bại Java và C

IEEE Spectrum công bố bảng xếp hạng các ngôn ngữ lập trình phổ biến nhất trong năm.

Chia sẻ bài viết

Flavien Chantrel / Đăng vào ngày 27 tháng 7 năm 2020 lúc 11:39 sáng

Python

Python một lần nữa đứng đầu bảng xếp hạng các ngôn ngữ máy tính. Tín dụng: dTosh / stock.adobe.com

Thứ hạng của các ngôn ngữ phát triển rất nhiều và thường dựa trên các phương pháp rất khác nhau: sử dụng trên nền tảng của nhà phát triển, xu hướng nghiên cứu, khảo sát các nhóm dân cư có liên quan … Đến lượt IEEE Spectrum, một tạp chí nổi tiếng được xuất bản bởi ‘ IEEE, tổ chức chuyên nghiệp dành riêng cho ngành kỹ thuật và khoa học ứng dụng, để trình bày riêng của mình. Phương pháp luận của nó hoàn thiện hơn nhiều so với những gì chúng ta thường thấy, vì không ít hơn 11 biến và 8 nguồn được sử dụng để phân loại ngôn ngữ. CareerBuilder, GitHub, Google, Hacker News, IEEE, Reddit, Stack Overflow và Twitter do đó được sử dụng để phân tích xu hướng và khối lượng tìm kiếm, sự lặp lại của các trích dẫn, số lượng lời mời làm việc có liên quan, tin tức được xuất bản hoặc các câu hỏi được hỏi về mỗi ngôn ngữ.

Công việc thực chất này cho phép phân loại cân bằng giữa các xu hướng và mục đích sử dụng, đồng thời việc nhân rộng các nguồn sẽ tránh có những thành kiến ​​mạnh mẽ. Do đó, kết quả là một xếp hạng có liên quan, xếp hạng đầu tiên cho Python, trước Java, C, C ++ và JavaScript. Phần còn lại của top 10 bao gồm R, Arduino, Go, Swift và Matlab. IEEE Spectrum cũng cung cấp cho bạn khả năng tùy chỉnh phân loại theo những gì bạn quan tâm nhất. Do đó, bốn loại ngôn ngữ được xác định: Web, Mobile, Business (máy tính để bàn và các ứng dụng khoa học) và Embedded (các chương trình được tạo ra để điều khiển các thiết bị không phải máy tính). Bạn cũng có thể xem bảng xếp hạng liên quan đến xu hướng, việc làm, nền tảng mã nguồn mở hoặc tạo kết hợp của riêng bạn. Đây là bảng xếp hạng chính.

Phân loại chung

    Python Java C C ++ JavaScript R Arduino Go Swift Matlab

Xu hướng

    Python Java C C ++ Go

Sử dụng

    Python C Java Go C ++

Nền tảng mã nguồn mở

    Python Java C JavaScript C ++

trang mạng

    Python Java JavaScript Go Ruby

Di động

    Java C C ++ Swift Dart

Các công ty

    Python Java C C ++ R

Được nhúng

    Python C C ++ Arduino Assembly

Mục lục