Top Những Ngôn ngữ lập trình phổ biến tại Nhật Bản

Cu đơ yêu nghề
Chỉ số TIOBE index
dưới đây là xếp hạng mức độ phổ biến của 1 ngôn ngữ lập trình theo chỉ số TIOBE, Chỉ số này được đánh giá hàng tháng dựa trên xu hướng tìm kiếm trên những trang như google, bing, yahoo...
Theo chỉ số này, thì ở vào thời điểm tháng 9 năm 2023, Python đang đứng top 1 với tỉ lệ tìm kiếm là 14.16% tiếp sau đó là C, C++, Java ....
| Xếp hạng tháng 9 2023 | Ngôn ngữ | Tỷ lệ | Thay đổi |
| 1 | Python | 14.16% | -1.58% |
| 2 | C | 11.27% | -2.70% |
| 3 | C++ | 10.65% | +0.90% |
| 4 | Java | 9.49% | -2.23% |
| 5 | C# | 7.31% | +2.42% |
| 6 | JavaScript | 3.30% | +0.48% |
| 7 | Visual Basic | 2.22% | -2.18% |
| 8 | PHP | 1.55% | -0.13% |
| 9 | Assembly language | 1.53% | -0.96% |
| 10 | SQL | 1.44% | -0.57% |
chỉ số PyPl
Chỉ số Pypi là một chỉ số khác dựa vào số lượng tìm kiếm khoá học trên google, dựa vào chỉ số này chúng ta cũng có thể biết mức độ được quan tâm của một ngôn ngữ lập trình, và xu hướng học ngôn ngữ mới. 1 lần nữa thì Python vẫn ở vị trí số một với sự bùng nổ của AI , Machine learning, tiếp sau đó là Java và Javascript.
| Xếp hạng | Ngôn ngữ | Tỷ lệ | Xu hướng |
| 1 | Python | 28.05 % | +0.1 % |
| 2 | Java | 15.88 % | -1.0 % |
| 3 | JavaScript | 9.27 % | -0.3 % |
| 4 | C# | 6.79 % | -0.2 % |
| 5 | C/C++ | 6.59 % | +0.3 % |
| 6 | PHP | 4.86 % | -0.4 % |
| 7 | R | 4.45 % | +0.4 % |
| 8 | TypeScript | 2.93 % | +0.1 % |
| 9 | Swift | 2.69 % | +0.7 % |
| 10 | Objective-C | 2.29 % | +0.2 % |
Chỉ số GitHub Octoverse
Do Github 1 chuyên trang quản lý mã nguồn của Microsoft xuất bản hàng năm, trong 1 báo cáo năm 2022 thì Javacript là ngôn ngữ được sử dụng phổ biến nhất thế giới, tiếp sau đó là python và Java

Có thể thấy rằng cùng với sự bùng nổ của AI , Machine learning và việc Python cũng là một ngôn ngữ rất dễ học dễ sử dụng thì việc Python trở thành được săn đón những năm gần đây cũng rất dễ hiểu.
Tuy nhiên những bản báo cáo trên dựa vào dữ liệu toàn cầu, nên việc dùng nó để suy luận cho thị trường Nhật bản đôi khi sẽ không được chính xác. Vậy chúng ta hãy cùng nhau tìm hiểu tiếp để xem thị trường IT của Nhật Bản có đang đi cùng với xu hướng của thế giới không nhé.
Ở Nhật Bản
Việc tìm hiểu dữ liệu ở Nhật Bản thường khó hơn vì không có đơn vị cung cấp những chỉ số như ở trên và đôi khi có thì dữ liệu cũng rất cũ. Vì thế Code Ở Nhật quyết định chủ yếu thu thập thông tin từ các tạp chí IT, Trang tin tuyển dụng ở Nhật dựa vào xu hướng tìm kiếm, mức độ được sử dụng, số lượng tuyển dụng mới...
Dựa trên xu hướng tìm kiếm
Dưới đây là xu hướng tìm kiếm trên google japan , Python Java và Javascript lại là những ngôn ngữ dẫn đầu. Nhìn vào xu hướng này thì xu hướng tìm kiếm trên google japan có khác 1 chút so với chỉ số TIOBE trong đó ngôn ngữ Javascript , Java tăng lên vị trí số 2 và số 3 trong danh sách

Dựa trên Khảo Sát
XTech Nikkei
1 tạp chí công nghệ của nhật đã thực hiện bảng khảo sát năm 2021 với khoảng gần 500 người tham gia trả lời về những ngôn ngữ đang được sử dụng hàng ngày. Python đứng Top 1 tiếp sau đó là Javascript và C/C++. trong số gần 500 người thì có đến 151 người đang sử dụng Python và 128 người đang sử dụng Javascript , 125 người sử dụng C/C++.

Bản khảo sát ở trên Code ở Nhật nghĩ chỉ mang tính tham khảo, do số lượng người tham gia tương đối ít.
Quitta
Trong một bản điều tra với 2700 người tham gia trên chuyên trang Quitta, 1 trang web khá nổi tiếng của cộng đồng lập trình viên ở Nhật thì cho ra kết quả khác hơn 1 chút trong đó Javascript 3 năm liền giữ vững vị trí top đầu và Python trong năm 2021, 2022 giữ vị trí Top 2, Tiếp sau là Java, C#, C/C++ ....

Cũng trong bản khảo sát này, chúng ta có thể thấy Python trở thành ngôn ngữ được học nhiều nhất ở Nhật sau đó là Go Rust vàJavascript.

Tokyo Dev
Trong 1 khảo sát của trang tokyo Dev, 1 trang chuyên giành cho kỹ sư IT nói tiếng Anh ở Nhật vào năm 2022 có thể thấy Javascript và Python là 2 ngôn ngữ đang được sử dụng nhiều nhất bởi các lập trình viên nói tiếng anh, tiếp sau đó là Java, Nodejs, Ruby.

Số lượng Tuyển Dụng
Trên các trang tuyển dụng
Team Code ở Nhật tiến hành tìm kiếm thông tin tuyển dụng dựa vào danh sách ngôn ngữ lập trình như bên dưới, việc tìm kiếm được tiến hành tổng hợp trên 2 trang web tuyển dụng lớn của Nhật đó là : LevTech, Doda. Sau đó tổng hợp và cho ra kết quả như bảng bên dưới.
| Xếp hạng | Ngôn ngữ | Số lượng công việc | LevTech | Doda |
| 1 | Java | 16606 | 2904 | 13666 |
| 2 | Python | 8125 | 1954 | 6171 |
| 3 | JavaScript | 7417 | 1900 | 5517 |
| 4 | PHP | 7138 | 1707 | 5431 |
| 5 | C# | 6360 | 1330 | 5030 |
| 6 | Ruby | 6023 | 1054 | 4969 |
| 7 | C++ | 3848 | 812 | 3036 |
| 8 | GoLang | 3207 | 810 | 2397 |
| 9 | Kotlin | 1939 | 536 | 1403 |
| 10 | Swift | 1705 | 625 | 302 |
Điều tra khác
1 bảng điều tra cũng được tiến hành trên senjuku engineer vào tháng 3 - 2023, bảng điều tra bao gồm đánh giá dựa trên 3 yếu tố : số lượng tìm kiếm, thu nhập hàng năm, số lượng tuyển dụng.
xếp hạng | ngôn ngữ | Thu nhập | Số lượng tuyển | Số tìm kiếm |
1位 | JavaScript | ★★★ | ★★ | ★★★ |
2位 | Java | ★★ | ★★★ | ★★★ |
3位 | Python | ★★ | ★★★ | ★★ |
4位 | PHP | ★★ | ★★★ | ★★★ |
5位 | C++ | ★★★ | ★★ | ★ |
6位 | Ruby | ★★ | ★ | ★★ |
7位 | C# | ★ | ★★★ | ★ |
8位 | C言語 | ★ | ★★ | ★★ |
9位 | SQL | ★★ | ★★ | ★ |
10位 | Swift | ★★★ | ★ | ★★ |
Các bạn có thể thấy bản điều tra do trang Senjuku tiến hành và Code ở Nhật tiến hành cho ra kết quả khá tương đồng. Trong đó 3 ngôn ngữ đứng đầu bảng là Javascript, Java và Python.
Trong 1 bản phân tích bởi trang HRog bằng AI với nguồn dữ liệu rộng hơn dựa trên 10 media hàng đầu nhật bản vào năm 2020 cho ra kết quả như hình bên dưới. trong đó Java là ngôn ngữ dẫn đầu bảng số lượng tuyển dụng theo sau là Javascript và PHP, Python bị rớt xuống vị trí thứ 6 sau C#, C++.

Hỏi AI
Phương pháp cuối cùng, Code ở Nhật quyết định đi hỏi AI và đây là kết quả cho đến tháng 9 năm 2021
Câu hỏi: Ngôn ngữ lập trình phổ biến nhất ở Nhật bản
Tháng 9 năm 2021, những ngôn ngữ lập trình phổ biến nhất tại Nhật Bản có xu hướng tương tự với các xu hướng toàn cầu. Một số ngôn ngữ lập trình phổ biến tại Nhật Bản tại thời điểm đó bao gồm:
Java: Java đã luôn là một ngôn ngữ lập trình phổ biến tại Nhật Bản, đặc biệt trong lĩnh vực phát triển phần mềm doanh nghiệp và phát triển ứng dụng di động.
C/C++: Những ngôn ngữ này thường được sử dụng trong các hệ thống nhúng, lĩnh vực trò chơi và các ứng dụng phần mềm khác tại Nhật Bản.
Python: Python đã đang phát triển phổ biến toàn cầu và Nhật Bản cũng không ngoại lệ. Nó được sử dụng rộng rãi trong khoa học dữ liệu, phát triển web và tự động hóa.
Ruby: Ruby được tạo ra tại Nhật Bản và có mặt mạnh mẽ tại đây. Nó nổi tiếng với tính đơn giản và thường được sử dụng trong phát triển web.
JavaScript: Giống như ở bất kỳ nơi nào khác, JavaScript rất quan trọng cho phát triển web front-end tại Nhật Bản.
PHP: PHP được sử dụng cho phát triển web và vẫn đang phổ biến trong cộng đồng lập trình Nhật Bản.
Swift và Objective-C: Những ngôn ngữ này phổ biến cho phát triển ứng dụng iOS.
Câu hỏi: Ngôn ngữ lập trình được sử dụng nhiều nhất ở Nhật bản
Từ thông tin của tôi đến tháng 9 năm 2021, ngôn ngữ lập trình được sử dụng nhiều nhất tại Nhật Bản thường là Java. Java là một trong những ngôn ngữ phổ biến và được ưa chuộng trong lĩnh vực phát triển phần mềm doanh nghiệp tại Nhật Bản. Java được sử dụng rộng rãi trong các ứng dụng doanh nghiệp lớn, cũng như trong phát triển ứng dụng di động và ứng dụng web.
Kết Luận
Nhìn chung xu hướng công nghệ của Nhật Bản khá tiệm cận với xu hướng chung của thế giới, cùng với AI,Machine learning, Python đang dần trở thành 1 ngôn ngữ phổ biến, được tìm kiếm và học nhiều trong khoảng 2-3 năm gần đây, Java và Javascript vẫn giữ vững được vị trí của mình.
Ở Nhật thì Java vẫn là đứng đầu về số lượng tuyển dụng do có rất nhiều hệ thống trong các công ty lớn vẫn đang phải sử dụng java, Trong khi đó Javascript lại là ngôn ngữ hiện được sử dụng nhiều nhất tiếp sau đó là Python.
Python đang là ngôn ngữ được quan tâm, với số lượng tìm kiếm và số người theo học mới cao. Ngoài ra ngôn ngữ Go và Rust là 2 ngôn ngữ tiềm năng có thể thay thế Java và C++ cũng là 2 ngôn ngữ đang bắt đầu được tìm học ở Nhật , điều này có hơi khác 1 chút so với xu hướng học ngôn ngữ mới của thế giới.
Bài điều tra và quá trình điều tra tương đối ngắn, cùng với việc khó khăn trong tìm hiểu dữ liệu và cách thức điều tra có hạn chế nên đôi khi kết quả do Code ở Nhật đưa ra sẽ có thể sẽ có nhiều thiếu sót, rất mong nhận được sự góp ý , Phản hồi của các bạn qua fanpage Code ở Nhật
Các bạn muốn tìm hiểu thêm về lương của nhật có thể xem thêm tại : Lương Coder ở nhật : Hiện tại và Xu hướng 2023
Dành cho các bạn đang muốn học lập trình và chưa biết bắt đầu từ đâu: Học Javascript ở Nhật Bản: Tại sao đây là lựa chọn chính xác?






