বিভিন্ন দেশ ও জনপদের লোকজনের যেমন নানা ভাষা আছে, তেমনি প্রোগ্রামিংয়েরও নানা ভাষা আছে। এর মধ্যে রয়েছে, সি, জাভা, পাইথন, এসকিউএল ইত্যাদি।
Published : 10 Jul 2024, 04:10 PM
কম্পিউটার কীভাবে চলবে, এর সফটওয়্যারগুলো কীভাবে কাজ করবে, সেগুলো বিশেষ কিছু ভাষায় লিখে দেওয়া হয়। এই লেখার কাজটিকেই বলে প্রোগ্রামিং।
বিভিন্ন দেশ ও জনপদের লোকজনের যেমন নানা ভাষা আছে, তেমনি প্রোগ্রামিংয়েরও নানা ভাষা আছে। এর মধ্যে রয়েছে, সি, জাভা, পাইথন, এসকিউএল ইত্যাদি।
ধরা যাক আমাদের মোবাইল ফোনে একটি কল এল, এই কল এলে রিংটোন কতটা জোরে বাজবে, কোন বাটন চাপলে কল কেটে যাবে, এগুলোই লেখা থাকে প্রোগ্রামিং ভাষায়।
পাঠ্যপুস্তকে প্রোগ্রামিং অন্তর্ভুক্ত হওয়ার ফলে এখন মাধ্যমিক বিদ্যালয়ের শিক্ষার্থীরাও প্রোগ্রামিংয়ের মাধ্যমে ওয়েবসাইট তৈরি করছে। কেউ গেম ডেভেলপমেন্ট করছে আবার কেউ
বিভিন্ন ধরনের প্রোজেক্ট তৈরি করছে।
আমি কয়েক বছর ধরে প্রোগ্রামিং শিখছি। আমার মনে হয় প্রোগ্রামিং আমাদেরকে শুধু ওয়েবসাইট বা অ্যাপস তৈরির মতো প্রোজেক্টের কাজে সহযোগিতা করে না, এটি নানাভাবে আমাদের চিন্তাকেও শক্তিশালী করে।
যেমন একটা উদাহরণ দিই। আমরা যারা কোডিং বা প্রোগ্রামিং করি তারা আসলে বিভিন্ন সমস্যার সমাধান করি। ধরা যাক আমাকে একটি ট্যাক্স ক্যালকুলেটর তৈরি করতে বলা হলো এবং এই জন্য আমাকে কিছু শর্তও দিয়ে দেওয়া হলো।
যেহেতু শর্তের কথা এসেছে তাই এই প্রোগ্রামটি তৈরি করার আগে, আমি যে কোডগুলো শর্তের সঙ্গে সম্পর্কিত সেগুলো নিয়ে ভাবব। শুধু এই প্রোগ্রাম নয় যে কোনো প্রোগ্রাম তৈরি করতে হলেই প্রথমে আমাদের সেই প্রোগ্রামটি নিয়ে গভীরভাবে ভাবতে হয় এবং প্রোগ্রামটিকে বিশ্লেষণ করতে হয়। এভাবে প্রোগ্রামিং আমাদের বিশ্লেষণী দক্ষতা বাড়িয়ে তোলে।
এই ভাবনা থেকেই আমার বাবা মা আমাকে ছোট বেলা থেকে প্রোগ্রামিং শিখতে দেন।
আমি মনে করি, ছোট বেলা থেকে সবার প্রোগ্রামিং শেখা শুরু করা উচিত। একদম অল্পবয়সী শিশুরা স্ক্র্যাচ প্রোগ্রামিংয়ের মাধ্যমে কোডিং শিখতে পারে। আর মাধ্যমিক স্কুলের শিক্ষার্থীরা পাইথন প্রোগ্রামিং দিয়ে কোডিং শুরু করতে পারে।
বর্তমানে চাকরির ক্ষেত্রেও প্রোগ্রামিংয়ের গুরুত্ব রয়েছে। ফ্রিল্যান্সিংয়েও প্রোগ্রামিং জানা ব্যক্তিরা এগিয়ে থাকেন। এটি বায়োডাটাকে আকর্ষণীয় করে।
তৃতীয় শিল্প বিপ্লবের উপর দাঁড়িয়ে চতুর্থ শিল্প বিপ্লবের দিকে যাত্রা শুরু করেছি। ভবিষ্যতে পৃথিবী হয়ে যাবে অটোমেটেড। রোবট দখল করে নিতে পারে কৃষক ও পোশাক শ্রমিকদের জায়গা।
সে সব পরিবর্তনের সঙ্গে তাল মিলিয়ে চলতে হলে আমাদের প্রজন্মকে প্রোগ্রামিংয়ে দক্ষ হতে হবে।
প্রতিবেদকের বয়স: ১৬। জেলা: ঢাকা।