বাংলাদেশে জনপ্রিয় পাঁচটি প্রোগ্রামিং ল্যাঙ্গুয়েজ

উইকিপিডিয়ার তথ্য অনুসারে বর্তমানে প্রোগ্রামিং ল্যাঙ্গুয়েজের সংখ্যা ৭০০ এর বেশি। তবে তার মধ্যে ডজন খানেক প্রোগ্রামিং ল্যাঙ্গুয়েজের ব্যবহার সব থেকে বেশি। আর সেই ডজন খানেক প্রোগ্রামিং ল্যাঙ্গয়েজের মধ্যে কিছু সংখ্যক আবার বিপুল হারে ব্যবহৃত হয়। 

তবে এই বিপুল হারে ব্যবহৃত হওয়া প্রোগ্রামিং ল্যাঙ্গুয়েজগুলোর তালিকা স্থান অনুযায়ী পরিবর্তিত হয়। যেমন আমেরিকাতে সবচেয়ে জনপ্রিয় পাঁচটি প্রোগ্রামিং ল্যাঙ্গুয়েজের তালিকার সাথে অন্য কোনো দেশের তালিকার মিল নাও থাকতে পারে। এই তালিকা স্থানভেদে পরিবর্তিত হয়। আর এই জন্যই আজকে আলোচনা করব যে বাংলাদেশে সবচেয়ে জনপ্রিয় পাঁচটি প্রোগ্রামিং ল্যাঙ্গুয়েজের তালিকায় কোন ল্যাঙ্গুয়েজগুলো রয়েছে। 

 

১. JavaScript (জাভাস্ক্রিপ্ট):

বাংলাদেশের সব প্রোগ্রামারদের মধ্যে প্রায় সবাই এই প্রোগ্রামিং ল্যাঙ্গুয়েজটি একবার হলেও ব্যবহার করেছে। এই ল্যাঙ্গুয়েজটি যে শুধু বাংলাদেশে জনপ্রিয় এমনটা না, প্রায় সব দেশেই JavaScript তালিকার সবচেয়ে উপরে রয়েছে। 

JavaScript এর সবথেকে বড় গুণ হচ্ছে এটি একটি অলরাউন্ডার প্রোগ্রামিং ল্যাঙ্গয়েজ, একদম আমাদের দেশের সাকিব আল হাসানের মতো। এই প্রোগ্রামিং ল্যাঙ্গুয়েজে আপনি ওয়েবসাইট, মোবাইল অ্যাপ্লিকেশন, ডেস্কটপ সফটওয়্যার, গেইম, এআই এবং আরও অনেক কিছু ডেভেলাপ করার জন্য ব্যবহার করতে পারবেন। আর ওয়েবসাইট ডেভেলাপ করবার জন্য তো এই ল্যাঙ্গুয়েজের ব্যবহার লাগবেই লাগবে। 

 

২. PHP (পিএইচপি):

বাংলাদেশে তথ্য প্রযুক্তির মার্কেটে যেই প্রোগ্রামিং ল্যাঙ্গুয়েজটি সবচেয়ে বেশি জনপ্রিয় এবং আলোচিত সেটি হচ্ছে এই PHP। বাংলাদেশে PHP ডেভেলাপারদের কাজের ঘাটতি থাকে না, আপনি যদি একজন দক্ষ PHP ডেভেলাপার হয়ে থাকেন তাহলে কাজের কোনো অভাব হবে না আপনার। 

তাছাড়া averagesalarysurvey.com এর তথ্য অনুসারে, বাংলাদেশে একজন PHP ডেভেলাপারের বেতন বছরে ৭ লক্ষ টাকা থেকে ২৫ লক্ষ টাকা পর্যন্ত হতে পারে। তাই এর জনপ্রিয়তা এবং কার্যকারিতা সম্পর্কে ধারণা এরই মধ্যে পেয়ে গেছেন হয়তোবা। 

 

৩. Python (পাইথন):

কেউ যখন তার জীবনে প্রথম প্রোগ্রামিং শিখতে চাই তখন বেশির ভাগ মানুষু তাকে Python শিখতে বলে। এর মূল কারণ হচ্ছে Python এর সিনটেক্স অনেক সহজ এবং এর ফলে বিগিনারদের Python শিখতে অনেকটা সহজ লাগে। 

তাছাড়া বর্তমানে এআই একটি জনপ্রিয় ইন্ডাস্ট্রি এবং এই এআই ডেভেলাপ করার জন্য Python গুরুত্বপূর্ণ ভূমিকা রাখে। তাছাড়া, ওয়েবাসইটের ব্যাক-এন্ড ডেভেলাপ করার জন্য Python এর ফ্রেমওয়ার্ক Django এবং Flask অনেক জনপ্রিয়। তাছাড়া, API ডেভেলাপমেন্ট, Machine Learning এবং আরও অনেক ক্ষেত্রে Python এর ব্যবহার রয়েছে। তাই বাংলাদেশে এর জনপ্রিয়তাও অনেক আর এর মাধ্যমে জনপ্রিয়তার তালিকাই এটি তৃতীয় স্থান দখল করে ফেলেছে। 

 

৪. C/C++ (সি/সি++):

C/C++ হবার পিছনে কাজ করছে বাংলাদেশের শিক্ষা প্রতিষ্ঠানগুলো। একাদশ-দ্বাদশ শ্রেণির আইসিটি বইয়ে শিক্ষার্থীদের C প্রোগ্রামিং শিখানো হয়ে থাকে এবং বেশির ভাগ ইউনিভার্সিটিগুলোতে C/C++ প্রোগ্রামিং ল্যাঙ্গুয়েজই প্রথমে শিখানো হয়ে থাকে। কিছু ক্ষেত্রে ইউনিভার্সিটিগুলোতে প্রথমে Python শিখানো হয়, তবে বেশির ভাগ ক্ষেত্রে এই স্থানটি C/C++ ই নিয়ে নেই। 

তাছাড়া, বিভিন্ন বড় বড় ইন্ডাস্ট্রিগুলোও C/C++ ব্যবহার করে থাকে যার ফলে এই ল্যাঙ্গুয়েজের ভূমিকা অনেক। C/C++ এর আরেকটি দিক হচ্ছে যে, গেম ডেভেলাপমেন্টে এই ল্যাঙ্গুয়েজ গুরুত্বপূর্ণ ভূমিকা পালন করে থাকে। আর বাংলাদেশে গেম ডেভেরাপমেন্টের মার্কেট প্রথম স্তরে রয়েছে আর এই মার্কেটকে সচল রাখার জন্য C/C++ গুরুত্বপূর্ণ ভূমিকা রাখছে। 

 

৫. Java (জাভা):

Java ওয়েবসাইটের ব্যাক-এন্ড ডেভেলাপমেন্টে, অ্যান্ড্রয়েড অ্যাপ ডেভেলাপমেন্টে, এপিআই ডেভেলাপমেন্টে, সফটওয়্যার ডেভেলাপমেন্টে এবং আরও অনেক কাজে ব্যবহার করা হয়ে থাকে, যার ফলে বাংলাদেশের প্রোগ্রামারদের মধ্যে এই প্রোগ্রামিং ল্যাঙ্গুয়েজটি অনেক জনপ্রিয়। তাছাড়া অনেকে DSA শিখার জন্যও Java ব্যবহার করে থাকে। এমনকি Grameenphone এবং Walton এর মতো বড় বড় কোম্পানিগুলোও Java ব্যবহার করে থাকে। তাই Java এর পরিসর কতটা বড় তা হয়তোবা এখন ধারণা করতে পারছেন। 

 

এই পাঁচটি ল্যাঙ্গুয়েজ জনপ্রিয়তার তালিকায় স্থান পেয়েছে, কিন্তু এর মানে এই না যে অন্যান্য ল্যাঙ্গুয়েজ কম গুরুত্বপূর্ণ। এই পাঁচটি ল্যাঙ্গুয়েজ ছাড়াও আরও অনেক প্রোগ্রামিং ল্যাঙ্গুয়েজ রয়েছে যার ব্যবহার বাংলাদেশে অনেক। এর মধ্যে রয়েছে Swift, Go, Kotlin, C# এবং আরও অনেক প্রোগ্রামিং ল্যাঙ্গুয়েজ। তাই আপনি যদি তালিকাই থাকা পাঁচটি ল্যাঙ্গুয়েজ ছাড়া অন্য কোনো ল্যাঙ্গুয়েজ শিখছেন তার মানে এই না যে সেই ল্যাঙ্গুয়েজটি ছেড়ে আপনাকে এই পাঁচটি ল্যাঙ্গুয়েজের মধ্যে কোনো একটি নিয়ে কাজ করতে হবে। এই তালিকাই শুধু সেই ল্যাঙ্গুজেগুলোই স্থান পেয়েছে যেই ল্যাঙ্গুয়েজগুলোর ব্যবহার সব থেকে বেশি। কিন্তু, সব প্রোগ্রামিং ল্যাঙ্গুয়েজই তার নিজ নিজ স্থানের দিক দিয়ে সেরা। 

আপনার মন্তব্য

Your email address will not be published. Required fields are marked *

আপনার ইমেইল এবং অন্যান্য তথ্য সংরক্ষন করুন

আপলোডকারীর তথ্য

জনপ্রিয় সংবাদ

বাংলাদেশে জনপ্রিয় পাঁচটি প্রোগ্রামিং ল্যাঙ্গুয়েজ

আপডেট সময় : ০৩:২৫:১৯ অপরাহ্ন, শনিবার, ১৯ অগাস্ট ২০২৩

উইকিপিডিয়ার তথ্য অনুসারে বর্তমানে প্রোগ্রামিং ল্যাঙ্গুয়েজের সংখ্যা ৭০০ এর বেশি। তবে তার মধ্যে ডজন খানেক প্রোগ্রামিং ল্যাঙ্গুয়েজের ব্যবহার সব থেকে বেশি। আর সেই ডজন খানেক প্রোগ্রামিং ল্যাঙ্গয়েজের মধ্যে কিছু সংখ্যক আবার বিপুল হারে ব্যবহৃত হয়। 

তবে এই বিপুল হারে ব্যবহৃত হওয়া প্রোগ্রামিং ল্যাঙ্গুয়েজগুলোর তালিকা স্থান অনুযায়ী পরিবর্তিত হয়। যেমন আমেরিকাতে সবচেয়ে জনপ্রিয় পাঁচটি প্রোগ্রামিং ল্যাঙ্গুয়েজের তালিকার সাথে অন্য কোনো দেশের তালিকার মিল নাও থাকতে পারে। এই তালিকা স্থানভেদে পরিবর্তিত হয়। আর এই জন্যই আজকে আলোচনা করব যে বাংলাদেশে সবচেয়ে জনপ্রিয় পাঁচটি প্রোগ্রামিং ল্যাঙ্গুয়েজের তালিকায় কোন ল্যাঙ্গুয়েজগুলো রয়েছে। 

 

১. JavaScript (জাভাস্ক্রিপ্ট):

বাংলাদেশের সব প্রোগ্রামারদের মধ্যে প্রায় সবাই এই প্রোগ্রামিং ল্যাঙ্গুয়েজটি একবার হলেও ব্যবহার করেছে। এই ল্যাঙ্গুয়েজটি যে শুধু বাংলাদেশে জনপ্রিয় এমনটা না, প্রায় সব দেশেই JavaScript তালিকার সবচেয়ে উপরে রয়েছে। 

JavaScript এর সবথেকে বড় গুণ হচ্ছে এটি একটি অলরাউন্ডার প্রোগ্রামিং ল্যাঙ্গয়েজ, একদম আমাদের দেশের সাকিব আল হাসানের মতো। এই প্রোগ্রামিং ল্যাঙ্গুয়েজে আপনি ওয়েবসাইট, মোবাইল অ্যাপ্লিকেশন, ডেস্কটপ সফটওয়্যার, গেইম, এআই এবং আরও অনেক কিছু ডেভেলাপ করার জন্য ব্যবহার করতে পারবেন। আর ওয়েবসাইট ডেভেলাপ করবার জন্য তো এই ল্যাঙ্গুয়েজের ব্যবহার লাগবেই লাগবে। 

 

২. PHP (পিএইচপি):

বাংলাদেশে তথ্য প্রযুক্তির মার্কেটে যেই প্রোগ্রামিং ল্যাঙ্গুয়েজটি সবচেয়ে বেশি জনপ্রিয় এবং আলোচিত সেটি হচ্ছে এই PHP। বাংলাদেশে PHP ডেভেলাপারদের কাজের ঘাটতি থাকে না, আপনি যদি একজন দক্ষ PHP ডেভেলাপার হয়ে থাকেন তাহলে কাজের কোনো অভাব হবে না আপনার। 

তাছাড়া averagesalarysurvey.com এর তথ্য অনুসারে, বাংলাদেশে একজন PHP ডেভেলাপারের বেতন বছরে ৭ লক্ষ টাকা থেকে ২৫ লক্ষ টাকা পর্যন্ত হতে পারে। তাই এর জনপ্রিয়তা এবং কার্যকারিতা সম্পর্কে ধারণা এরই মধ্যে পেয়ে গেছেন হয়তোবা। 

 

৩. Python (পাইথন):

কেউ যখন তার জীবনে প্রথম প্রোগ্রামিং শিখতে চাই তখন বেশির ভাগ মানুষু তাকে Python শিখতে বলে। এর মূল কারণ হচ্ছে Python এর সিনটেক্স অনেক সহজ এবং এর ফলে বিগিনারদের Python শিখতে অনেকটা সহজ লাগে। 

তাছাড়া বর্তমানে এআই একটি জনপ্রিয় ইন্ডাস্ট্রি এবং এই এআই ডেভেলাপ করার জন্য Python গুরুত্বপূর্ণ ভূমিকা রাখে। তাছাড়া, ওয়েবাসইটের ব্যাক-এন্ড ডেভেলাপ করার জন্য Python এর ফ্রেমওয়ার্ক Django এবং Flask অনেক জনপ্রিয়। তাছাড়া, API ডেভেলাপমেন্ট, Machine Learning এবং আরও অনেক ক্ষেত্রে Python এর ব্যবহার রয়েছে। তাই বাংলাদেশে এর জনপ্রিয়তাও অনেক আর এর মাধ্যমে জনপ্রিয়তার তালিকাই এটি তৃতীয় স্থান দখল করে ফেলেছে। 

 

৪. C/C++ (সি/সি++):

C/C++ হবার পিছনে কাজ করছে বাংলাদেশের শিক্ষা প্রতিষ্ঠানগুলো। একাদশ-দ্বাদশ শ্রেণির আইসিটি বইয়ে শিক্ষার্থীদের C প্রোগ্রামিং শিখানো হয়ে থাকে এবং বেশির ভাগ ইউনিভার্সিটিগুলোতে C/C++ প্রোগ্রামিং ল্যাঙ্গুয়েজই প্রথমে শিখানো হয়ে থাকে। কিছু ক্ষেত্রে ইউনিভার্সিটিগুলোতে প্রথমে Python শিখানো হয়, তবে বেশির ভাগ ক্ষেত্রে এই স্থানটি C/C++ ই নিয়ে নেই। 

তাছাড়া, বিভিন্ন বড় বড় ইন্ডাস্ট্রিগুলোও C/C++ ব্যবহার করে থাকে যার ফলে এই ল্যাঙ্গুয়েজের ভূমিকা অনেক। C/C++ এর আরেকটি দিক হচ্ছে যে, গেম ডেভেলাপমেন্টে এই ল্যাঙ্গুয়েজ গুরুত্বপূর্ণ ভূমিকা পালন করে থাকে। আর বাংলাদেশে গেম ডেভেরাপমেন্টের মার্কেট প্রথম স্তরে রয়েছে আর এই মার্কেটকে সচল রাখার জন্য C/C++ গুরুত্বপূর্ণ ভূমিকা রাখছে। 

 

৫. Java (জাভা):

Java ওয়েবসাইটের ব্যাক-এন্ড ডেভেলাপমেন্টে, অ্যান্ড্রয়েড অ্যাপ ডেভেলাপমেন্টে, এপিআই ডেভেলাপমেন্টে, সফটওয়্যার ডেভেলাপমেন্টে এবং আরও অনেক কাজে ব্যবহার করা হয়ে থাকে, যার ফলে বাংলাদেশের প্রোগ্রামারদের মধ্যে এই প্রোগ্রামিং ল্যাঙ্গুয়েজটি অনেক জনপ্রিয়। তাছাড়া অনেকে DSA শিখার জন্যও Java ব্যবহার করে থাকে। এমনকি Grameenphone এবং Walton এর মতো বড় বড় কোম্পানিগুলোও Java ব্যবহার করে থাকে। তাই Java এর পরিসর কতটা বড় তা হয়তোবা এখন ধারণা করতে পারছেন। 

 

এই পাঁচটি ল্যাঙ্গুয়েজ জনপ্রিয়তার তালিকায় স্থান পেয়েছে, কিন্তু এর মানে এই না যে অন্যান্য ল্যাঙ্গুয়েজ কম গুরুত্বপূর্ণ। এই পাঁচটি ল্যাঙ্গুয়েজ ছাড়াও আরও অনেক প্রোগ্রামিং ল্যাঙ্গুয়েজ রয়েছে যার ব্যবহার বাংলাদেশে অনেক। এর মধ্যে রয়েছে Swift, Go, Kotlin, C# এবং আরও অনেক প্রোগ্রামিং ল্যাঙ্গুয়েজ। তাই আপনি যদি তালিকাই থাকা পাঁচটি ল্যাঙ্গুয়েজ ছাড়া অন্য কোনো ল্যাঙ্গুয়েজ শিখছেন তার মানে এই না যে সেই ল্যাঙ্গুয়েজটি ছেড়ে আপনাকে এই পাঁচটি ল্যাঙ্গুয়েজের মধ্যে কোনো একটি নিয়ে কাজ করতে হবে। এই তালিকাই শুধু সেই ল্যাঙ্গুজেগুলোই স্থান পেয়েছে যেই ল্যাঙ্গুয়েজগুলোর ব্যবহার সব থেকে বেশি। কিন্তু, সব প্রোগ্রামিং ল্যাঙ্গুয়েজই তার নিজ নিজ স্থানের দিক দিয়ে সেরা।