কোডিং কি?কিভাবে করবো?

প্রোগ্রামিং সি প্রোগ্রামিং

আগের পোষ্ট গুলোতে আমি প্রোগ্রামিং কি?কেন শিখবো?শিখার জন্য কি কি লাগে? এইসব বিষয় নিয়ে আলোচনা করেছি।এখন আমরা কোডিং করবো।

কোডিং করার আগে আমাদের এর সম্পর্কে জানতে হবে।আপনারা হয়তো সবাই জানেন যে কম্পিউটার একটি গননার যন্ত্র,এটি 0 আর 1 ছাড়া আর কিছুই বুঝেনা।তাহলে আমরা যে গান শুনি,মুভি দেখি,গেইম খেলি,এগুলো কিভাবে হয়?!তাহলে কি কম্পিউটার 0 আর 1 ছাড়াও অন্যকিছু বুঝেগেছে?!
না,বুঝেনা।কম্পিউটার 0 আর 1 ই বুঝে।প্রোগ্রামাররা কোডিং করে সফটওয়্যার তৈরি করে যা কম্পিউটারকে সব 0 আর 1 এর মাধ্যমে বুঝিয়ে দেয়।প্রথম প্রথম কোড গুলো 0 আর 1 ব্যবহার করেই করা হতো,যার নাম মেশিন ল্যাঙ্গুয়েজ।তারপর এল অ্যাসেম্বলি ল্যাঙ্গুয়েজ। এতে প্রোগ্রামাররা কিছু ইনস্ট্রাকশন যেমন ADD (যোগ), MUL (গুণ) ইত্যাদি ব্যবহার করে কোডকে আরো সহজ করলো।এখন সময়ের সাথে সাথে আরো উন্নত ও সহজ অনেক ল্যাঙ্গুয়েজ আছে যা দিয়ে বড় কোড সহজে লিখা যায়।যেমন – ফরট্রান (Fortran), বেসিক (Basic), প্যাসকেল (Pascal), সি (C), সি প্লাস প্লাস (C++), ভিজ্যুয়াল বেসিক (Visual Basic), জাভা (Java), সি শার্প (C#), পার্ল (Perl), পিএইচপি (PHP), পাইথন (Python), রুবি (Ruby) ইত্যাদি।

আমরা যেহেতু নতুন,তাই আমরা সি (C) এবং সি প্লাস প্লাস (C++) নিয়েই কাজ করবো।আমরা কম্পাইলার ব্যবহার করে কোড লিখবো এবং দেখবো তা ঠিক ভাবে কাজ করে কিনা।

সব ঠিকঠাক থাকলে এর পরের পোস্টে আমরা প্রথম কোড লিখবো ইনশাআল্লাহ।ততক্ষণ ভালো থাকুন,সাথেই থাকুন।

Leave a Reply

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