چه زبان برنامهنویسی را باید ابتدا یاد بگیریم؟

بر طبق یک مطالعه جدید توسط Codementor، شما قطعا نباید یک تئوری را انتخاب کنید: Elm، CoffeeScript، Erlang و Lua به عنوان "زبان بدترین" زبان برنامه نویسی برای یادگیری در سال 2019 بر اساس عوامل رشد و بازار کار احتمالی .
در پنجم، آن را Perl نامیده است، زبان قدیمی تر و تا حدودی محبوب - اگر چه یکی نیز مسلما گذشته از آن است. پرل برای ساختن صفحات محبوب از گذشته مانند Slashdot از برخی از توسعه دهندگان بعنوان "اره برقی" استفاده می کند، اگر چه بسیاری از طرفداران تکنولوژی برای استفاده از تقریبا هر زبان برنامه نویسی دیگر در جای خود استدلال می کنند.
"رشد پرل در حال حاضر در حال کاهش است،" Codementor اصرار داشت در وبلاگ ارسال رتبه بندی همراه است. "در حالی که مسیر آن از سال 2013 تا 2018 کاملا مسطح بود، جستجوهای Perl بین سالهای 2018 و 2019 کاهش پیدا کرد. مانند C # که در همان زمان منتشر شد، حجم جستجو در Perl در سال گذشته کاهش یافت."
اما در اینجا چیزی است: دانش آموز معمولی CS یا برنامه نویس تازه کار تقریبا قطعا با زبان کوچکتر مانند Elm یا CoffeeScript شروع نمی شود؛ آنها به سوی یک زبان محبوب مانند جاوا اسکریپت، پایتون یا جاوا حرکت می کنند. در عین حال، مدرسان CS در مورد معرفی دانش آموزان به زبان هایی هستند که در واقع قدرت های بزرگ وب، زیرساخت های سازمانی و دستگاه های مصرفی محبوب را دارند.
هنگامی که دانش آموزان شروع به تخصص می کنند، می توانند بر روی زبان ها با استفاده از موارد باریک تمرکز کنند، مانند Kotlin برای توسعه برنامه اندروید. یا اگر شما یک دانشمند یا تحلیلگر اطلاعات هستید، احتمالا می خواهید یاد بگیرید (یا حداقل با آن آشنا شوید) R، که تبدیل به یک زبان برای آمار و تجزیه و تحلیل شده است؛ این علاوه بر پایتون است که همچنین به عنوان زبان انتخابی برای بسیاری از داده ها مورد استفاده قرار می گیرد.
اگر می خواهید به جایی که مشاغل را می گیرید، زبان های "بزرگ" را در نظر بگیرید؛ نگران نباشید در مورد آنهایی که کوچکتر هستند، تا زمانی که متوجه باشید که اصولی ندارید.