সি প্রোগ্রামিং ভাষা কীভাবে কাজ করে
সি একটি সংকলিত ভাষা। একটি সংকলক একটি বিশেষ সরঞ্জাম যা প্রোগ্রামটি সংকলন করে এবং বস্তু ফাইলে রূপান্তর করে যা মেশিন পঠনযোগ্য। সংকলন প্রক্রিয়াটির পরে, লিঙ্কারটি বিভিন্ন অবজেক্ট ফাইলগুলিকে একত্রিত করবে এবং প্রোগ্রামটি চালানোর জন্য একটি একক এক্সিকিউটেবল ফাইল তৈরি করবে। নিম্নলিখিত চিত্রটি একটি 'সি' প্রোগ্রামের সম্পাদনা দেখায়-
আজকাল, বিভিন্ন সংকলক অনলাইনে পাওয়া যায় এবং আপনি এই সংকলকগুলির মধ্যে যে কোনওটি ব্যবহার করতে পারেন। কার্যকারিতা কখনই পৃথক হবে না এবং বেশিরভাগ সংকলক 'সি' এবং 'সি ++' প্রোগ্রাম উভয় কার্যকর করতে প্রয়োজনীয় বৈশিষ্ট্য সরবরাহ করবে।
অনলাইনে উপলব্ধ জনপ্রিয় সংকলকগুলির তালিকা নীচে রয়েছে:
- Clang compiler
- MinGW compiler (Minimalist GNU for Windows)
- Portable 'C' compiler
- Turbo C
সারসংক্ষেপ (Summary)
- 'সি' 1972 সালে ডেনিস রিচি তৈরি করেছিলেন।
- এটি একটি শক্তিশালী ভাষা।
- এটি মেশিন ভাষার কাছাকাছি একটি কম প্রোগ্রামিং স্তরের ভাষা
- এটি সফটওয়্যার ডেভলপমেন্ট ক্ষেত্রে ব্যাপকভাবে ব্যবহৃত হয়।
- এটি একটি পদ্ধতি এবং কাঠামোমুখী ভাষা।
- এটিতে বিভিন্ন অপারেটিং সিস্টেম এবং হার্ডওয়্যার প্ল্যাটফর্মগুলির পুরো সমর্থন রয়েছে।
- 'সি' তে লিখিত প্রোগ্রামগুলি সম্পাদন করার জন্য অনেক সংকলক উপলব্ধ।
- একটি সংকলক উত্স ফাইলটি সংকলন করে এবং একটি অবজেক্ট ফাইল তৈরি করে।
- একটি লিঙ্কার সমস্ত অবজেক্ট ফাইলগুলিকে এক সাথে লিঙ্ক করে এবং একটি এক্সিকিউটেবল ফাইল তৈরি করে।
- এটি অত্যন্ত বহনযোগ্য।
0 Comments