সি প্রোগ্রামিং শুরু করার আগে আপনাদেরকে কে একটা কম্পাইলার ডাউনলোড করতে হবে। সি প্রোগ্রামিং এর জন্য কয়েকটা ভাল কম্পাইলার আছে, নিচে আমি দুইটা কম্পাইলারের ডাউনলোড লিংক দিলাম, আপনাদের পছন্দ অনুযায়ী যে কোন একটা কম্পাইলার ডাউনলোড করতে পারেনঃ আমি কম্পাইলারে কিভাবে সোর্সকোড কম্পাইল করতে হয় বলে দিব।
১। Code::Blocks
উইন্ডোজ ব্যবহার করলে তুমি Codeblocks (http://www.codeblocks.org/) ব্যবহার করতে পারো। এটি একটি ফ্রি ও ওপেন সোর্স IDE (Integrated Development Environment) এবং ম্যাক আর লিনাক্সেও চলে। এমনিতে সাধারণ কোনো টেক্সট এডিটর (যেমন: নোটপ্যাড, জিএডিট, কেরাইট) ব্যবহার করে কোড লিখে সেটি কম্পাইলার দিয়ে কম্পাইল করে রান করা যায়। তবে অধিকাংশ আইডিই (IDE) গুলোতেই নিজস্ব টেক্সট এডিটর ও কম্পাইলার থাকে। প্রোগ্রাম রান করার ব্যবস্থাও থাকে। এ ছাড়াও নানা ধরনের টুলস্ থাকে।
কম্পাইলার কি এবং কেন লাগে?
কম্পাইলার হল একটা সফটওয়্যার যেটা প্রোগ্রামিং ল্যাঙ্গুয়েজের সোর্সকোডকে মেশিন লেভেল কোডে কনভার্ট করে।
প্রোগ্রাম কম্পাইল না করলে কি হয়?
আপনি যখন একটা প্রোগ্রাম লিখবেন তখন মেশিনকে অবশ্যই বুঝতে হবে আপনার কোডটা কি কাজ করবে। মেশিন যদি আপনার কোড না বুঝে তাহলে কোড লিখে লাভটাই কি!!
মেশিন 0 এবং 1 ছাড়া আর কিছু বুঝে না। এখন আপনার কোডটা মেশিনকে বুঝাতে হলে মেশিন যেভাবে বুঝে ঠিক ঐইভাবে আপনার কোড কনভার্ট করতে হবে। আপনার হয়ে সে কাজটা করার জন্য কম্পাইলার ব্যবহার করতে হবে।
0 Comments