11/08/2018, 21:05

Ngôn ngữ lập trình qua các con số (4/2015)

Trang web http://pypl.github.io vừa đưa ra kết quả thống kê hàng tháng về độ phổ biến của các ngôn ngữ lập trình. Trang web này thống kê bằng cách thống kê các query tìm kiếm về các ngôn ngữ lập trình để đưa ra xếp hạng , cũng như độ nóng cũng như vị trí hiện tại của các ngôn ngữ này. ...

Trang web http://pypl.github.io vừa đưa ra kết quả thống kê hàng tháng về độ phổ biến của các ngôn ngữ lập trình.

Trang web này thống kê bằng cách thống kê các query tìm kiếm về các ngôn ngữ lập trình để đưa ra xếp hạng, cũng như độ nóng cũng như vị trí hiện tại của các ngôn ngữ này.

Căn cứ vào cách điều tra và xếp hạng trên, kết quả của tháng 4 năm 2015 như bảng sau:

Thứ tự Ngôn ngữ %người sử dụng (thị phần) Xu hướng
1 Java 24.1% -0.9%
2 PHP 11.4% -1.6%
3 Python 10.9% +1.3%
4 C# 8.9% -0.7%
5 C++ 8.0% -0.2%
6 C 7.6% +0.2%
7 Javascript 7.1% -0.6%
8 Objective-C 5.7% -0.2%
9 Matlab 3.1% +0.1%
10 R 2.8% +0.7%
11 Swift 2.6% +2.9%
12 Ruby 2.5% +0.0%
13 Visual Basic 2.2% -0.6%
14 VBA 1.5% -0.1%
15 Perl 1.2% -0.3%
16 lua 0.5% -0.1%

Qua bảng trên ta có thể thấy:

  • Ngôn ngữ phổ biến nhất: Java dù vẫn chiếm tới 24.1% thị phần, nhưng ngôn ngữ này đang ngày càng được tìm kiếm ít đi.
  • Các ngôn ngữ phổ biến: như C++ hay C#, Visual Basic đều có dấu hiệu suy giảm.
  • Swift dần được người sử dụng chú ý. Lý do theo mình suy đoán một phần có thể do Swift là ngôn ngữ mới, knowhow chưa được tích luỹ. Các lập trình viên dùng Swift viết app, bắt đầu gặp nhiều vấn đề nên Google. Con số tăng này thể hiện độ nóng của bản thân ngôn ngữ này.
  • R, Matlab cũng tăng nói lên xu hướng "BigData và Machine Learning" hiện nay. Chủ đề này đã và đang hot trong thời gian gần đây, do vậy số lượng người quan tâm, tìm hiểu và thử dùng ngôn ngữ này có vẻ tăng lên.

Biểu đồ thị phần các ngôn ngữ tại thời điểm tháng 4 năm 2015.
alt text

Biểu đồ cột về thị phần các ngôn ngữ thời điểm tháng 4 năm 2015
alt text

0