সি প্রোগ্রামিং – সি কম্পাইলার

codeblocks-c-programming-icchecode

সি প্রোগ্রামিং – সি কম্পাইলার

কম্পাইলার

বর্তমানের প্রোগ্রামিং ভাষাগুলো মানুষের বোধগোম্য করে তৈরি করা হয় যাতে সহজেই কোড লেখা যায়। আমরা যেই প্রোগ্রাম লিখি সি/সি++/জাভা ইত্যাদি প্রোগ্রামিং ভাষায় আমাদের কম্পিউটার তা বুঝতে পারে না। কম্পিউটারের মাইক্রোপ্রসেসর নির্দিষ্ট একটা ভাষা বোঝে, তা হলো মেশিনকোড। মেশিনকোড 0 ও 1 এর সমন্বয়ে গঠিত। কম্পিউটারের মাইক্রোপ্রসেসর এই মেশিনকোড বুঝতে পারে এবং সেই অনুযায়ী কর্মসম্পাদন করে।
কোন প্রোগ্রামের সোর্সকোড কে কম্পাইলার অ্যাসেম্বলি কোডে পরিনত করে, পরবর্তীকালে অ্যাসেম্বলার অ্যাসেম্বলি কোডকে মেশিনকোড এ পরিনত করে।

কম্পাইলার এক ধরনের কম্পিউটার প্রোগ্রাম বা প্রোগ্রাম-সমষ্টি যা কোন কম্পিউটার ভাষায় লেখা প্রোগ্রামকে অপর একটি কম্পিউটার ভাষার প্রোগ্রামে (যা সাধারণত বাইনারি সংখ্যা দিয়ে গঠিত) পরিণত করে।

সি প্রোগ্রামিং এর জন্য প্রয়োজনীয় সি কম্পাইলার

সি প্রোগ্রামিং ভাষায় লেখা প্রোগ্রাম কে কম্পাইল করার জন্য আমারা অনেক রকম কম্পাইলার ব্যবহার করে থাকি। আমরা এখানে Code::Blocks ব্যবহার করবো। কোড::ব্লকস(Code::Blocks) একটি ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট(Integrated Development Environment) ওরফে হয় (IDE) । অর্থাৎ কোড::ব্লকস(Code::Blocks) কম্পাইলার কিংবা linker নয়, কোড :: ব্লকস একটি কম্পাইলার সংকলন যাতে (MinGW / GCC) অন্তর্ভুক্ত থাকে।

কয়েকটি সি/সি প্লাস প্লাস কম্পাইলারের নাম

  1. ANSI C++
  2. Turbo C++
  3. Borland C++
  4. Code::Blocks
  5. Microsoft C++

 

সি প্রোগ্রামিং – সূচিপত্র

সি প্রোগ্রামিং শেখার বাংলা বই “সহজে শিখি সি প্রোগ্রামিং” – এর ইবুক (পিডিএফ) পেতে ক্লিক করুন। বিকাশের মাধ্যমে সর্বনিম্ন ৫০ টাকা পরিশোধ করার মাধ্যমে সংগ্রহ করে নিন এই বইটি।

[সি প্রোগ্রামিং – সি কম্পাইলার]

6284 Total Views 3 Views Today
The following two tabs change content below.
Profile photo of Arifuzzaman Faisal
মোঃ আরিফুজ্জামান ফয়সাল, বাংলাদেশ প্রকৌশল বিশ্ববিদ্যালয় (বুয়েট) এর তড়িৎ কৌশল বিভাগে অধ্যয়ন রত। পাশাপাশি ইচ্ছে কোড (www.icchecode.com) এর প্রধান নির্বাহী হিসেবে দায়িত্ব রত।
  • নেগেটিভ ফিডব্যাক

    100 MB need to download for code blocks

যোগাযোগ করুন

আমরা এই মূহূর্তে অনলাইনে না থাকায় সরাসরি কথা বলতে পারছি না। আপনি আমাদের একটা মেইল করে রাখতে পারেনা, যত তারাতারি সম্ভব আমরা আপনার মেইলের উত্তর করার চেষ্টা করবো।

Sending

© ২০১১-২০২০ ইচ্ছে কোড প্রোগ্রামিং স্কুল বাংলা ভাষায় প্রোগ্রামিং শিক্ষা

Log in with your credentials

Forgot your details?