GitHub হল গ্রহ জুড়ে অনেক সফ্টওয়্যার ডেভেলপারদের জন্য হোম এবং প্রোগ্রামিং জগতে অনুসরণ করা সমস্ত নতুন প্রোগ্রামিং ভাষা এবং প্রবণতাগুলির সাথে আপডেট থাকতে।
মাইক্রোসফ্ট-মালিকানাধীন সংস্থাটি এই সপ্তাহের শুরুতে তাদের বার্ষিক "স্টেট অফ দ্য অক্টোভার্স" রিপোর্ট প্রকাশ করেছে যা 2019 সালের দ্রুত বর্ধনশীল প্রোগ্রামিং ভাষা প্রকাশ করেছে।
তাই এখন আমরা 10টি দ্রুত বর্ধনশীল প্রোগ্রামিং ভাষার তালিকা জানি।
10টি দ্রুত বর্ধনশীল প্রোগ্রামিং ভাষা
তালিকার শীর্ষে রয়েছে বাণ, Google এর মোবাইল, ডেস্কটপ, ব্যাকএন্ড এবং ওয়েব অ্যাপ্লিকেশনের জন্য তৈরি করা প্রোগ্রামিং ভাষা। Fuchsia অপারেটিং সিস্টেমকে ধাক্কা দেওয়ার জন্য Google-এর প্রচেষ্টার কথা বিবেচনা করে, প্রোগ্রামিং ভাষার প্রতি আগ্রহ বৃদ্ধি পাওয়া খুবই স্বাভাবিক।
ছাঁচ, 2016 সাল থেকে স্ট্যাকওভারফ্লো সমীক্ষায় সবচেয়ে প্রিয় প্রোগ্রামিং ভাষা, GitHub-এর তালিকায় দ্বিতীয় স্থানে আসতে সক্ষম হয়েছে। Mozilla গবেষণার দ্বারা বিকশিত, প্রোগ্রামিং ভাষা গতি, মেমরি নিরাপত্তা এবং সমান্তরালতাকে অগ্রাধিকার দেয়।
তৃতীয়ত, আমাদের আছে এইচসিএল, HashiCorp দ্বারা বিকশিত একটি কাঠামোগত কনফিগারেশন ভাষা। এর API JSON কে ইনপুট হিসাবে গ্রহণ করে এবং চাকাটিকে পুনরায় উদ্ভাবনের পরিবর্তে JSON কে একটি আন্তঃকার্যযোগ্যতা স্তর হিসাবে ব্যবহার করে।
Kotlin, যে ভাষাটি Android ডেভেলপমেন্টের জন্য Java দখল করার লক্ষ্য রাখে সেটি চতুর্থ অবস্থানে রয়েছে। প্রাথমিক শেখার বক্ররেখার পর, অ্যান্ড্রয়েড ডেভেলপাররা আধুনিক অ্যাপ তৈরির জন্য জাভার চেয়ে কোটলিনকে বেশি পছন্দ করে।
2019 সালে, জাভাস্ক্রিপ্টের উপস্থিতি ব্যতীত প্রোগ্রামিং ভাষার কোনও তালিকাই সম্পূর্ণ হয় না। পঞ্চম স্থানে রয়েছে টাইপস্ক্রিপ্ট, JS সুপারসেট Microsoft দ্বারা বিকশিত এবং রক্ষণাবেক্ষণ করা হয়েছে।
শক্তির উৎস, শেল লাইন comandos এবং .NET-ভিত্তিক স্ক্রিপ্টিং ভাষা তালিকার ষষ্ঠ স্থানে এটি তৈরি করেছে। PowerShell-এর সাহায্যে, আপনি Windows এ নির্বিঘ্ন অটোমেশন করতে পারেন। PowerShell Linux, macOS এবং Windows অপারেটিং সিস্টেমে উপলব্ধ।
সেলসফোর্সে ডেভেলপারদের দ্বারা ব্যবহৃত অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ভাষা, চূড়া তালিকার পরের আছে। অ্যাপেক্স-এর সিনট্যাক্স জাভা-এর মতোই, যা ডেভেলপারদের জন্য অনেক প্রচেষ্টা ছাড়াই ভাষা শেখা সহজ করে তোলে।
পাইথন, একটি প্রোগ্রামিং ভাষা যা দক্ষতা বজায় রেখে এর সরলতার জন্য ডেভেলপারদের দ্বারা প্রশংসিত হয়। পাইথন গত বছর যখন তার গৌরবের উচ্চতায় ছিল, তখন ভাষাটির ব্যবহারকারীর ভিত্তি ক্রমাগতভাবে বাড়ছে দেখে ভালো লাগছে।
আশ্চর্যজনকভাবে, এসেম্বলি এই তালিকায় তার পথ খুঁজে পাওয়া গেছে. অপ্রচলিতদের জন্য, সমাবেশ ভাষা একটি নিম্ন-স্তরের ভাষা যা প্রকৃতিতে আরও নির্দিষ্ট। ভাষাটি সাধারণত উচ্চ-স্তরের ভাষা যেমন C/C++ এর জন্য সোর্স কোড কম্পাইল করতে ব্যবহৃত হয়।
উচ্চ-স্তরের প্রোগ্রামিং ভাষার জন্য কম্পাইলার লিখতে হলে বা দক্ষ এবং অপ্টিমাইজ করা IoT প্রকল্পগুলি তৈরি করতে হলে অ্যাসেম্বলি ভাষায় জ্ঞান থাকা কার্যকর হতে পারে।
তালিকা শেষ করতে, আমরা আছে গো/গোলাং, Google এর প্রোগ্রামিং ভাষা যা আপনাকে দক্ষ অপ্টিমাইজ করা কোড লিখতে দেয়, এর সংগ্রহের মডেলকে ধন্যবাদ।
সুতরাং, তালিকা থেকে কোন প্রোগ্রামিং ভাষা আপনি বর্তমানে শিখছেন বা কাজ করছেন? আমাদের মন্তব্য জানাতে।