কেমন আছেন সবাই আসাকরি সকলেই ভালো আছেন। আপনাদের সবাইকে আমারদের আজকের আর্টিকেল এ স্বাগত জানাই। আজকেই এই আর্টিকেল এর মাধ্যমে আমরা আচলনা করব যে কি ভাবে আমরা সকলে কোডিং শিখতে পারি, কেন আমরা কোডিং শিখব এবং কোডিং আসলে কি? এই সকল প্রশ্নের উত্তর পাবেন আজকেই এই আর্টিকেল টিতে। তাহলে চলুন দেরি না করে শুরু করি।

কোডিং কি?
সাধারণত কম্পিউটার এর মাধ্যমে কোন সমস্যা সমাধান করার জন্য যে সকল নির্দেশ দেওয়া হয় তার সমষ্টিকেই বলা হয় কোডিং। আর এই নিরদেশনা লিখার পদ্ধতিকে বলা হয়ে থাকে প্রোগ্রাম। আর কম্পিউটার এর বুঝার মত ভাষায় প্রোগ্রাম লিখাকে বলা হয় কোডিং। আমি যদি একটু বিস্তারিত বলতে জাই তাহলে কোন সমস্যা খুবী কম সময়ের মধ্যে এবং খুব সহজে সমাধান করার জন্য যে নির্দেশনা সাজানো হয় তার কইশলকে প্রোগ্রাম বলে এবং কম্পিউটার যেন প্রোগ্রাম এর ভাষা বুজে এর জন্য যা যে ভাবে প্রোগ্রাম সাজানো হয় তাকে কোডিং বলে।
কম্পিউটার কে আমরা যাই করতে বলি না কেন বা যা করারই নির্দেশ দেই না কেন কম্পিউটার সরাসরি আমার ভাষা বুজতে পারে না। আমাদের ভাষাকে কম্পিউটার কনভার্ট করে মেশিন এর ভাষায় রূপান্তর করে এবং সমস্যা টা সমাধান করার পড়ে আবার সে মেশিন এর ভাষা থেকে আমারা বুঝতে পারি এমন ভাষায় রূপান্তর করে আউটপুট দেয়।
কম্পিউটার এর ভাষা হোল ০ থেকে ১ একে বাইনারি কোড বা সংখ্যা বলা হয়ে থাকে। এটি হোল কম্পিউটার এর মেশিন এর একমাত্র ভাষা। সহজ ভাষায় বলতে গেলে যে কোন কম্পিউটারই সুধু বুঝে শুন্য থেক এক। তাই আমরা তাকে যে ভাষায়ই নির্দেশ দেই না কেন সে সেটাকে শুন্য থেকে এক এর মধ্যে কনভার্ট করে নিয়ে কাজ করে থাকে।
সোশ্যাল মিডিয়া মার্কেটিং কি? জানতে চাইলে এইখানে ক্লিক করুন
প্রগ্রামিং ভাষা গুলো কি কি?
মানুষ যেমন বিভিন্ন ভাষা ব্যাবহার করে কথা বলতে পারে। ঠিক তেমনি কম্পিউটার এরও বিভিন্ন প্রগামিং ভাষা রয়েছে। এদেরকে প্রগ্রামিং ল্যাংগুয়েজ ও বলা হয়ে থাকে। নিম্নে কয়েকটি জনপ্রিয় প্রোগ্রামিং লাঙ্গুয়েচ এর নাম দেয়া হলঃ
১. জাভাস্ক্রিপ্ট
২. জাভা
৩. সি/সি++
৪. পাইথিন ইত্যাদি।
সাধারণত এই প্রগামিং ভাষা গুলই মানুষ এবং মেশিন এর মাঝে আনুবাদক হিসেবে কাজ করে থাকে। বর্তমানে প্রোগ্রামারদের কাছে সব থেকে বেশি জনপ্রিয় প্রোগ্রামিং লাঙ্গুয়েচ হোল পাইথন।
কেন আপনি কোডিং বা প্রোগ্রামিং শিখবেন?
আপনি কেন কোডিং শিখবেন বা কেন আপনি কোডিং বা প্রোগ্রামিং কে প্রফেশন হিসেবে চয়েছ করবেন? বর্তমান এই তথ্য প্রযুক্তির যুগে প্রোগ্রামারদের চাহিদা অনেক বেশি। আপনি যদি ভালো কোডিং জানেন তবে আপনার জন্য প্রচুর কাজের সুযোগ রয়েছে। আপনি চাইলে ঘরে বসে বসে ফ্রিল্যান্সিং করতে পারেব। আপনি কোন ভালো আইটি কোম্পানিতে চাকরি করতে পারেন ইত্যাদি। আপনি চাইলে আপনার কোডিং এর দক্ষতা কাজে লাগিয়ে নিজেই একটি আইটি ফ্রাম করতে পারেন। আপনি আপনার নিজের স্টার্ট আপ নিয়েও কাজ করতে পারেন। বর্তমানে আমাদের বাংলাদেশও একজন প্রগ্রামার এর বেতন ৫০,০০০ থকে শুরু হয়।
কোডিং আপনার মস্তিস্ককে কোন সমস্যা নিয়ে গভীর ভাবে ভাবতে বাধ্য করে। আপনি যতবারই কোন নতুন সমস্যার মুখোমুখি হন, তখন আপনার মস্তিস্ক ব্যাবহার করার প্রয়োজন হয়। অর্থাৎ কোডিং শেখা হোল আপনার আপনার নিজের মস্তিস্কের জন্য একটি বড় অনুশীলন যা আপনার সমস্যা সমাধান এবং দক্ষতা বাড়াতে সহায়তা করে থাকে।
স্টিভ জবস বলেন, “ এই পৃথিবীতে সকলকেই কম্পিউটার এর প্রোগ্রাম শিখতে হবে। কারন এটি আপনি কি করে কাজ করবেন টা আপনাকে ভাবতে শেখায়।“

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