همانطور که میدانید جاوا موفق به دریافت جایزه زبان برنامه نویسی سال توسط TIOBE شد. دلیل دریافت این جایزه، بیشترین و بزرگترین افزایش محبوبیت در طول یک سال بوده است. (بیش از 5.94 درصد افزایش)
پس از جاوا نیز زبانهای برنامه نویسی نظیر ویژوال بیسیک.نت (1.51درصد) و پایتون (1.24درصد) بیشترین افزایش در محبوبیت را کسب کرده اند.
اما در نگاه اول به نظر کمی عجیب میرسد که چگونه یک زبان برنامه نویسی قدیمی مانند جاوا به این جایزه رسیده است. به خصوص اگر شما از این قضیه مطلع باشید که برای بار نخست جاوا حدوداً 10سال پیش این جایزه را به دست آورده بود.
دلیل آن میتواند وجود اندروید و توسعه نرم افزارهای اندرویدی با قدرت گرفت از جاوا باشد. با ادغام چند زبان مدرن نظیر لامبادا و استریمز با خود، آینده روشنی را برای این زبان برنامه نویسی قدیمی رقم زده است و به نظر نمیرسد که به همین زودیها از محبوبیت این زبان برنامه نویسی پیشرفته کاسته شود.
اما یکی دیگر از دلایل این پیشرفت جاوا میتواند نزول شدید زبان برنامه نویسی C باشد. اپل در سال گذشته عنوان کرد که دیگر قصد دارد برای توسعه سیستم عامل خود، به جای زبان برنامه نویسی شی گرای C از زبان برنامه نویسی اختصاصی خود یعنی سوئیفت استفاده نماید. این امر موجب شد تا زبان شی گرای C با یک نزولی شدید( 5.88- درصد) مواجه شود و به رده دوم از محبوب ترین زبانهای برنامه نویسی دنیا سقوط کند.
بنابر این میتوان انتظار داشت که در سال جدید میلادی، زبانهای برنامه نویسی جاوا، پی اچ پی( با نسخه جدید خود)، جاوا اسکریپت و سوئیفت در بین 10 زبان برنامه نویسی برتر سال 2016 جای بگیرند.
در لیست زیر به معرفی 20 زبان برنامه نویسی محبوب تا ماه ژانویه 2016 خواهیم پرداخت.
تغییرات |
میران استفاده | زبان برنامه نویسی | عملکرد | ژانویه 2015 | ژانویه 2016 |
5.94%+ | 21.465% | Java | ↑ | 2 | 1 |
0.67%- |
16.036% | C | ↓ | 1 | 2 |
0.21%+ | 6.914% | C++ | ↑ | 4 | 3 |
0.34%- |
4.707% | C# | ↑ | 5 | 4 |
1.24%+ | 3.854% | Python | ↑ | 8 | 5 |
1.8%+ |
2.706% | PHP | – | 6 | 6 |
1.51%+ | 2.582% | Visual Basc.net | ↑ | 16 | 7 |
0.71%- |
2.565% | JavaScript | ↓ | 7 | 8 |
0.92%+ | 2.095% | Assembly language | ↑ | 14 | 9 |
0.92%+ |
2.047% | Ruby | ↑ | 15 | 0 |
0.42%- | 1.841% | Peri | ↓ | 9 | 11 |
0.95%+ |
1.786% | Delphi | ↑ | 20 | 12 |
0.61%+ |
1.684% | Visual Basic | ↑ | 17 | 13 |
0.62%+ | 1.363% | Swift | ↑ | 25 | 14 |
0.16%- |
1.228% | Matlab | ↓ | 11 | 15 |
0.52%+ | 1.194% | Pascal | ↑ | 30 | 16 |
1.07%+ |
1.182% | Grovy | ↑ | 82 | 17 |
5.88%- |
1.074% | Objective-C | ↓ | 3 | 18 |
0.01%+ |
1.054% | R | ↓ | 19 | 19 |
1.00%- |
1.016% | PL/SQL | ↓ | 10 | 20 |