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

JavaScript là ngôn ngữ lập trình phổ biến nhất, Python vượt qua Java

Không có gì ngạc nhiên khi JavaScript đứng đầu bảng xếp hạng của RedMonk trong quý 1 năm 2020. Theo nghiên cứu, 11 triệu nhà phát triển tích cực sử dụng JavaScript, đây là cách chính mà mã được thực thi trong trình duyệt web. Ngôn ngữ này cũng được sử dụng trong việc phát triển các ứng dụng di động và máy tính để bàn.

Python vượt qua Java, người đầu tiên

Đứng thứ ba trong bảng xếp hạng trước đó, Python hiện được gắn với Java, ở vị trí thứ hai trong nghiên cứu RedMonk. Đây là lần đầu tiên một ngôn ngữ không phải JavaScript đạt được vị trí cao như vậy trên bục giảng này, kể từ khi công ty phân tích bắt đầu phân loại dữ liệu này. Đây là một bước quan trọng đối với ngôn ngữ này, trong bối cảnh mà sự chuyển đổi giữa Python 2 và Python 3 đôi khi gây khó khăn cho các nhà phát triển.

Các lý do khác cho sự thành công của Python: nó là ngôn ngữ được sử dụng bởi những gã khổng lồ web, chẳng hạn như Google, Dropbox hoặc thậm chí Instagramvà nó đặc biệt phổ biến trong giới học thuật, nơi nhiều nhà khoa học và nhà toán học dựa vào nó để phân tích dữ liệu.

Về phần mình, Java vẫn là ngôn ngữ tiêu chuẩn để thiết kế các ứng dụng Android. Nó là một trong những trụ cột của phát triển phần mềm trong kinh doanh.

Các bài học khác từ xếp hạng của RedMonk

Phía sau, theo logic PHP và C # để tạo thành phần trên cùng 5 ngôn ngữ lập trình phổ biến nhất trong ba tháng đầu năm 2020.

Trong số các bài học khác từ bảng xếp hạng này, chúng ta có thể lưu ý rằng TypeScript có được vị trí để leo lên vị trí thứ 9. Nếu ngôn ngữ này là tương đối gần đây, sự tích hợp của nó trong top 10 dường như là bền vững. Một số nhà phát triển cũng đã chọn thay thế JS bằng Kotlin, đứng thứ 19 trong bảng xếp hạng của RedMonk và đang nhanh chóng trở nên phổ biến, đặc biệt là trong lĩnh vực phát triển ứng dụng Android.

20 ngôn ngữ lập trình hàng đầu

Dưới đây là bảng xếp hạng đầy đủ về 20 ngôn ngữ lập trình phổ biến nhất với các nhà phát triển, trong quý 1 năm 2020:

1 JavaScript
2 Python
2 Java
4 PHP
5 VS #
6 C ++
7 Ruby
7 CSS
9 TypeScript
9 VS
11 Swift
12 Mục tiêu C
13 Scala
13R
15 GB
15 vỏ
17 PowerShell
18 Ngọc trai
19 Kotlin
20 Haskells

Nghiên cứu RedMonk trình bày 20 ngôn ngữ lập trình hàng đầu dựa trên hai cộng đồng chính: số lượng câu hỏi được hỏi trên trang Stack Overflow cho mỗi ngôn ngữ và số lượng dự án được tham chiếu trên GitHub. Xếp hạng hàng quý này giúp bạn có thể xác định các xu hướng chính trong nghề nhà phát triển.

Đừng bỏ lỡ BattleDev, cuộc thi trực tuyến phá mã! Đăng ký tham gia vào phiên bản thứ 15 của BattleDev, sẽ diễn ra vào ngày 26 tháng 3 và cố gắng trở thành nhà phát triển giỏi nhất trong số 5 000 người tham dự!

Mục lục