[Hỗ trợ – Xu thế] Bảng xếp hạng các ngôn ngữ lập trình tháng 5/2011
Tiêu điểm tháng 5: C# và Objective-C vẫn tiếp tục những bước nhảy vững chắc nhất
Không có một sự thay đổi đáng kể nào trong tháng này. Cả C# và Objective-C tiếp tục chiếm được nhiều sự quan tâm của các lập trình viên. Không có ngôn ngữ lập trình nào theo kịp mức tăng của C# và Objective-C là trên 2.5% sau một năm. Lua và Python theo sau với mức tăng lần lượt là +0.61% và 0.49%.
Position May 2011 |
Position May 2010 |
Delta in Position | Programming Language | Ratings May 2011 |
Delta May 2010 |
Status |
---|---|---|---|---|---|---|
1 | 2 | Java | 18.160% | +0.20% | A | |
2 | 1 | C | 16.170% | -2.02% | A | |
3 | 3 | C++ | 9.146% | -1.23% | A | |
4 | 6 | C# | 7.539% | +2.76% | A | |
5 | 4 | PHP | 6.508% | -2.57% | A | |
6 | 10 | Objective-C | 5.010% | +2.65% | A | |
7 | 7 | Python | 4.583% | +0.49% | A | |
8 | 5 | (Visual) Basic | 4.496% | -1.16% | A | |
9 | 8 | Perl | 2.231% | -1.05% | A | |
10 | 11 | Ruby | 1.421% | -0.67% | A | |
11 | 12 | JavaScript | 1.394% | -0.69% | A | |
12 | 20 | Lua | 1.102% | +0.61% | A | |
13 | 9 | Delphi | 1.073% | -1.49% | A | |
14 | – | Assembly | 1.042% | – | A | |
15 | 16 | Lisp | 0.953% | +0.30% | A | |
16 | 23 | Ada | 0.747% | +0.32% | A | |
17 | 15 | Pascal | 0.709% | -0.02% | A | |
18 | 21 | Transact-SQL | 0.697% | +0.21% | B | |
19 | – | Scheme | 0.580% | – | B | |
20 | 25 | RPG (OS/400) | 0.503% | +0.09% | B |
Bảng xếp hạng của TIOBE là gì?
Chỉ số TIOBE là một tiêu chí để đánh giá độ phổ biến của các ngôn ngữ lập trình. Chỉ số này được cập nhật hàng tháng. Cách đánh giá dựa trên số lượng lập trình viên sử dụng một ngôn ngữ lập trình nào đó. Nói cách khác nó sẽ cho ta biết xu hướng tuyển dụng cũng như nhu cầu công việc đối với một ngôn ngữ lập trình nào đó. Các cỗ máy tìm kiếm phổ biến như Google, Bing, Yahoo!, Wikipedia, YouTube và Baidu được dùng cho việc đánh giá.
Một lưu ý khác là chỉ số TIOBE không cho biết ngôn ngữ lập trình nào là tốt nhất cũng như ngôn ngữ nào được dùng để viết ra nhiều dòng lệnh nhất.
[Hỗ trợ – Xu thế] Bảng xếp hạng các ngôn ngữ lập trình tháng 4/2011
Tiêu điểm tháng 4: Lua đang tiến lên top 10 bảng xếp hạng các ngôn ngữ lập trình của TIOBE
Lua đã thể hiện một sự bức phá mạnh mẽ trong những tháng vừa qua. Hầu hết những ứng dụng hiện nay nằm trong top 10 các ứng dụng của iPhone trên App Store đều dùng Lua để định nghĩa các mức logic của chương trình, kể cả trò chơi nổi tiếng Angry Birds.
Một số sự thay đổi vị trí đáng chú ý trong bảng xếp hạng của TIOBE đều nằm ngoài top 20. Sự thay đổi này nhận thấy được là nhờ trong tháng này TIOBE đã sử dụng 7 cỗ máy tìm kiếm khác nhau. Một số ngôn ngữ tiềm năng đã bị sụt hạng đáng kể. Đáng chú ý là NXT-G (từ 19 xuống 54) và Groovy (từ 25 xuống 65).
Position Apr 2011 |
Position Apr 2010 |
Delta in Position | Programming Language | Ratings Apr 2011 |
Delta Apr 2010 |
Status |
---|---|---|---|---|---|---|
1 | 2 | Java | 19.043% | +0.99% | A | |
2 | 1 | C | 16.162% | -1.90% | A | |
3 | 3 | C++ | 9.225% | -0.48% | A | |
4 | 6 | C# | 7.185% | +2.75% | A | |
5 | 4 | PHP | 6.584% | -3.08% | A | |
6 | 7 | Python | 4.931% | +0.73% | A | |
7 | 5 | (Visual) Basic | 4.682% | -1.71% | A | |
8 | 11 | Objective-C | 4.386% | +2.10% | A | |
9 | 8 | Perl | 1.991% | -1.56% | A | |
10 | 10 | JavaScript | 1.513% | -0.96% | A | |
11 | 12 | Ruby | 1.482% | -0.74% | A | |
12 | 20 | Lua | 1.035% | +0.51% | A | |
13 | 9 | Delphi | 1.034% | -1.68% | A | |
14 | – | Assembly | 0.967% | 0.00% | A | |
15 | 23 | Lisp | 0.934% | +0.45% | A | |
16 | 32 | Ada | 0.768% | +0.41% | A | |
17 | 16 | Pascal | 0.713% | +0.06% | A | |
18 | 21 | Transact-SQL | 0.583% | +0.08% | B | |
19 | – | Scheme | 0.581% | 0.00% | B | |
20 | 15 | Go | 0.557% | -0.15% | A– |
Bảng xếp hạng của TIOBE là gì?
Chỉ số TIOBE là một tiêu chí để đánh giá độ phổ biến của các ngôn ngữ lập trình. Chỉ số này được cập nhật hàng tháng. Cách đánh giá dựa trên số lượng lập trình viên sử dụng một ngôn ngữ lập trình nào đó. Nói cách khác nó sẽ cho ta biết xu hướng tuyển dụng cũng như nhu cầu công việc đối với một ngôn ngữ lập trình nào đó. Các cỗ máy tìm kiếm phổ biến như Google, Bing, Yahoo!, Wikipedia, YouTube và Baidu được dùng cho việc đánh giá.
Một lưu ý khác là chỉ số TIOBE không cho biết ngôn ngữ lập trình nào là tốt nhất cũng như ngôn ngữ nào được dùng để viết ra nhiều dòng lệnh nhất.
[Hỗ trợ – Xu thế] Bảng xếp hạng các ngôn ngữ lập trình tháng 3/2011
Tiêu điểm tháng 3: C# sắp đuổi kịp C++ trên bảng xếp hạng các ngôn ngữ lập trình thông dụng nhất.
Hầu hết những chương trình được phát triển trên Visual Studio đều được viết bằng C# (thay vì VB.NET và C++). Và kết quả là C# đang dần trở thành ngôn ngữ số 1 của Microsoft. Tháng này C# lại thiết lập một vị trí mới trên bảng xếp hạng của TIOBE.
Về lâu dài , C# có khả năng trở thành đối thủ nặng ký và cạnh tranh trực tiếp với Java.
Một số ngôn ngữ cũng tăng bậc là Objective-C, Lua và Groovy. Python thì giảm một tí, trong khi đó PHP thì đang dần tụt lại đằng sau.
Position Mar 2011 |
Position Mar 2010 |
Delta in Position | Programming Language | Ratings Mar 2011 |
Delta Mar 2010 |
Status |
---|---|---|---|---|---|---|
1 | 1 | Java | 19.711% | +2.20% | A | |
2 | 2 | C | 15.262% | -2.02% | A | |
3 | 4 | C++ | 8.754% | -0.86% | A | |
4 | 6 | C# | 7.210% | +2.95% | A | |
5 | 3 | PHP | 6.566% | -3.34% | A | |
6 | 7 | Python | 5.737% | +1.51% | A | |
7 | 5 | (Visual) Basic | 4.710% | -1.86% | A | |
8 | 12 | Objective-C | 3.518% | +1.55% | A | |
9 | 8 | Perl | 1.969% | -1.85% | A | |
10 | 10 | JavaScript | 1.866% | -0.78% | A | |
11 | 11 | Ruby | 1.498% | -0.83% | A | |
12 | – | Assembly* | 1.345% | – | A | |
13 | 9 | Delphi | 0.997% | -1.69% | A | |
14 | 13 | Go | 0.958% | +0.04% | A- | |
15 | 21 | Lisp | 0.934% | +0.38% | A | |
16 | 24 | Lua | 0.812% | +0.30% | A- | |
17 | 32 | Ada | 0.726% | +0.35% | A- | |
18 | 18 | Pascal | 0.706% | +0.10% | A | |
19 | 38 | NXT-G | 0.640% | +0.34% | B | |
20 | – | Scheme* | 0.634% | – | B |
[Hỗ trợ – Xu thế] Bảng xếp hạng các ngôn ngữ lập trình tháng 2/2011
Bảng xếp hạng các ngôn ngữ lập trình của Tiobe trong tháng 2 năm 2011 chứng kiến sự bứt phá ngoạn mục của C# và Python. Trong khi Python từ vị trí thứ 7 tháng 2/2010 nhảy lên vị trí thứ 4 tháng 2/2011, và C# vẫn trụ ở vị trí thứ 6 thì PHP từ vị trí thứ 3 đã lùi 2 bậc xuống xếp vị trí thứ 5. Java vẫn củng cố ở vị trí dẫn đầu.
Bảng xếp hạng này sẽ giúp bạn có cái nhìn tổng quát về xu thế lập trình hiện nay, về ngôn ngữ lập trình bạn sẽ sử dụng cho một hệ thống phần mềm mới, đồng thời sẽ giúp bạn điều chỉnh trong việc học và nghiên cứu.
Position Feb 2011 |
Position Feb 2010 |
Delta in Position | Programming Language | Ratings Feb 2011 |
Delta Feb 2010 |
Status |
---|---|---|---|---|---|---|
1 | 1 | Java | 18.482% | +1.13% | A | |
2 | 2 | C | 14.986% | -1.62% | A | |
3 | 4 | C++ | 8.187% | -1.26% | A | |
4 | 7 | Python | 7.038% | +2.72% | A | |
5 | 3 | PHP | 6.973% | -3.03% | A | |
6 | 6 | C# | 6.809% | +1.79% | A | |
7 | 5 | (Visual) Basic | 4.924% | -2.13% | A | |
8 | 12 | Objective-C | 2.571% | +0.79% | A | |
9 | 10 | JavaScript | 2.558% | -0.08% | A | |
10 | 8 | Perl | 1.907% | -1.69% | A | |
11 | 11 | Ruby | 1.615% | -0.82% | A | |
12 | – | Assembly* | 1.269% | – | A- | |
13 | 9 | Delphi | 1.060% | -1.60% | A | |
14 | 19 | Lisp | 0.956% | +0.39% | A | |
15 | 37 | NXT-G | 0.849% | +0.58% | A– | |
16 | 30 | Ada | 0.805% | +0.44% | A– | |
17 | 17 | Pascal | 0.735% | +0.13% | A | |
18 | 21 | Lua | 0.714% | +0.21% | A– | |
19 | 13 | Go | 0.707% | -1.07% | A– | |
20 | 32 | RPG (OS/400) | 0.626% | +0.27% | A– |