18
تشکر

بهترین زبان‌های برنامه نویسی برای سال 2014

Language Programming

Language Programming

تقریباً یک سال پیش با مطلبی مشابه برای سال 2013 پیش بینی بهترین زبان‌های برنامه نویسی برای یادگیری را، از مستندات یک سایت پرمخاطب برنامه نویسی ارزیابی کردیم. حالا برای سال 2014 نیز ارزیابی ما بر اساس اطلاعات Jobs Tractor که بیش از 45 هزار توسعه‌ دهنده را در 12 ماه گذشته در توییتر بررسی کرده است خواهد بود.
در ادامه همراه ما باشید…

نتایج بدست آمده از تعداد برنامه نویسان هر زبان در زیر آمده است:

Java                     8,731
PHP                      8,238
Objective-C              5,859
Java for Android         4,312
SQL                      3,553
JavaScript               3,154
Ruby                     2,937
C#                       2,549
Python                   1,587
C++                      1,273
C                        685
ActionScript             674
ASP.net                  492
Perl                     224
Scala                    143
Visual Basic             92
Best Language 2014

Best Language 2014

تغییرات اساسی نسبت به سال گذشته:

  • مکان زبان‌های PHP و Java با همدیگر تغییر پیدا کرده است
  • زبان Java برای اندروید، SQL را جا گذاشته است و به Objective-C نزدیک شده است
  • JavaScript زبان Ruby را پشت سر گذاشته است
  • زبان Python دو پله صعود داشته است
  • ActionScript هم دو پله سقوط داشته است

به هر حال اطلاعات بدست آمده از توییتر شاید چندان قابل اعتماد نباشد. لیست زیر، محبوبترین زبان‌های ارائه شده در سایت Lynda.com است.

Java
C
C++
C#
Objective-C
PHP
Python
Ruby
JavaScript
SQL

اما RedMonk روش جالبی را در پیش گرفته است. لیست زیر به ترتیب زبان‌هایی را نشان میدهد که در سایت‌های Github و StackOverflow بیشترین محبوبیت را داشته اند.

JavaScript
Java
PHP
C#
Python
C++
Ruby
C
Objective-C
CSS
Language Rank - RedMonk

Language Rank – RedMonk

انتخاب زبان برنامه نویسی بر اساس آمار اصلاً خوب نیست. برای مثال شاید یادگیری زبان‌های برنامه نویسی Fortran یا VisualBasic، جالب نباشد، اما ممکن است پروژه های بزرگی با همین زبان‌ ها نوشته شده باشند اما تعداد کسانی که به سمت آن می‌روند خیلی کم باشند.

اگر میخواهید خطر کمتری بپذیرید، به سمت زبان‌هایی با پلتفرم های محدود مانند Objective-C یا VisaulBasic نروید. البته زبان Objective-C در ایران رشد خود را شروع کرده است و کمبود این برنامه نویسان در ایران احساس میشود.

اگر شما به یک یا دو زبان برنامه نویسی تسلط کامل دارید، یادگیری زبان‌های مشابه میتواند انتخاب خوبی برای شما باشد. برای مثال زبان‌های Java, Objective-C و #C و ++C مشابه یکدیگر هستند و میتوانید بین آن‌ها سوئیچ داشته باشید.

انتخاب زبان جدید برای یادگیری

الان سال 2014 است. در گذشته زبان‌ها به این وسعت نبودند و دارای ویژگی‌های کمتری بودند. برای مثال کسانی که در گذشته زبان JavaScript را یاد داشته‌اند، به مرور نیز با ویژگی‌های جدید آن آشنا می‌شوند و تسلط خود را تکمیل میکنند. اما کسانی می‌خواهند تازه شروع به کار کنند دنیایی از سردرگمی ها روبروی آن‌ها باز میشود.
به نظر میرسد یادگیری زبان JavaScript میتوانید بهترین قدم باشد. با یادگیری زبان JavaScript به راحتی میتوانید به NodeJS نیز سوئیچ کنید. همچنین یادگیری این زبان با منابع نامحدود آن کار ساده‌ای است. Syntax این زبان نیز کمی مشابه C است که شما را قادر میسازد زبان‌های دیگری را نیز فرا بگیرید.
انتخاب شما برای یادگیری یک زبان برنامه نویسی چیست؟

  • sme می‌گه:

    برای شروع برنامه نویسی باید از کجا شروع کنم
    کدوم زبان برای شروع بهتره
    لطفا کمک کنید

  • محسن می‌گه:

    سلام.من سه روز پیش رفتم کلاس برنامه نویسی ثبت نام کنم ازم پرسید با چه زبانی میخوای برنامه نویسی کنی؟ گفتم ++c . از نظر خودم انتخاب خوبی کردم . به نظرتون بعدش php برم خوبه؟

  • etc می‌گه:

    PHP For Scripting…
    Python For Exploiting…
    JavaScript For App Developing…
    Java For Mobile And Desctop And etc.
    C# And .Net Family For Fun!

  • MMD می‌گه:

    سلام
    خسته نباشید
    لطفا آموزش های تصویری در مورد ساخت قالب رسپانسیو برای وردپرس و … رو قرار بدین، آموزش های آقا میلاد خادم حرف نداره!http://www.rabinweb.ir

    ممنون میشم اگه آموزش های کاملتر با جزئیات بیشتر قرار بدین
    با تشکر

  • Ali Amini می‌گه:

    من PHP رو میپسندم .

    • khan می‌گه:

      بله من هم PHP را دوست دارم. چون من همیشه opensource را دوست داشتم البته جاوا و پتان هم بد نیست.


  • نظرات این مطلب بسته است.