১০.৩ সি প্রােগ্রামিং (C programming) এর গুরুত্ব এবং ব্যবহার


অনেক কাঙ্ক্ষিত বৈশিষ্ট্য গুণাবলির (Qualities) জন্য সি প্রােগ্রামিং এর জনপ্রিয়তা ও গুরুত্ব উল্লেখযােগ্যভাবে বৃদ্ধি পেয়েছে। যেমন-

– যে কোন জটিল সমস্যা সমাধানের জন্য এতে যথেষ্ট সংখ্যক Built in-function ও Operation রয়েছে।
– সি প্রােগ্রামিং ল্যাংগুয়েজ একদিকে Compiler language এবং অপরদিকে হাই লেভেল ল্যাংগুয়েজ (High level language) হিসাবে System software এবং Business এ ব্যবহৃত হয়।
– Data types এর বিভিন্নতা এবং Powerful operators এর জন্য সি প্রোগ্রামিং যথেষ্ট Efficient ও fast।
-সি প্রােগ্রাম যথেষ্ট বােধগম্য। অর্থাৎ একটি কম্পিউটার এর জন্য লিখিত সি প্রােগ্রাম অন্য কম্পিউটারে। আংশিক বা আদৌ Modification ছাড়া ব্যবহার করা যায়, যা ভিন্ন ধরনের অপারেটিং সিস্টেম-এ ডিজাইন করা নতুন কম্পিউটার-এর জন্য খুবই গুরুত্ববহ।
-কোন সমস্যাকে ব্যবহারকারীর জন্য ফাংশন বা module এর সাপেক্ষে সমাধান করার ক্ষেত্রে C program এ স্ট্রাকচারড প্রােগ্রামিং (Structured programming) ব্যবহার করা হয়।
-মডুলার স্ট্রাকচার (Modular structure), program debugging, testing ও maintenance সহজতর করে।
– C এর জন্য গুরুত্বপূর্ণ Feature হল এর পর্যাপ্ত বিস্তৃতি। একটি সি প্রােগ্রাম মূলত Clibrary তে রক্ষিত কতিপয় ফাংশন এর সমন্বয়। আমরা আমাদের নিজস্ব Function কেও C library তে সংযােজন করতে পারি। ফলশ্রুতিতে উল্লেখযােগ্য সংখ্যক Function এর প্রাচুর্যের জন্য C তে programming task অনেক সংক্ষিপ্ত ।

সুতরাং বিস্তৃত আলােচনায় প্রতীয়মান হয় যে, সি প্রােগ্রামিং অন্যান্য Language অপেক্ষা অনেক সুবিধাজনক, সর্বব্যাপী ও সর্বক্ষেত্রে ব্যবহারযােগ্য। তাই বলাই বাহুল্য যে, প্রােগ্রামিং ল্যাংগুয়েজ হিসেবে C অত্যন্ত গুরুত্বপূর্ণ।

১.০.৪ সি প্রােগ্রামিং (C programming) এর ব্যবহারঃ

প্রােগ্রামিং ল্যাংগুয়েজ এর Uniformity প্রদানের লক্ষ্যে এবং সর্বসাধারণের সুবিধা প্রদানের লক্ষ্যে BCPL হতে ক্রমবিবর্তনের মাধ্যমে 1972 সালে C language এর আবির্ভাব। C এর ব্যবহার সর্বব্যাপী।

C এর কতিপয় গুরুত্বপূর্ণ ব্যবহার হলঃ

– কম্পিউটার প্রােগ্রাম হিসাবে C ব্যবহার করা হয়। অর্থাৎ C language এ Compiler design করা হয়। সুতরাং C, high level language কে Machine language এ Compile করে।
-Mid-level language C GT Machine language High-level language. Closely represent করে । তাই এর দ্বারা বিভিন্ন Language এর ধারণা পাওয়া যায়।
– বিজ্ঞান সংক্রান্ত কিংবা গাণিতিক সবধরনের কাজের জন্য এটি ব্যবহার করা হয়।
– অনেক বড় ধরনের সমস্যাকে Efficient ও Fastly execution এর জন্য C ব্যবহার করা হয়।
– যথেষ্ট সংখ্যক লাইব্রেরি Function ও Operator থাকার জন্য এটি Program কে Simplify করার জন্য ব্যবহার করা হয় ।
-Operating System Design করতে ব্যবহার করা হয়।।
– System software ও Business package-এ ব্যবহার করা হয়।
-Program developing সহজ করতে ব্যবহার করা হয়।
-Data Base Management সংক্রান্ত Operation effectively execute করার জন্য C ব্যবহার করা হয়।

Related Posts

৫.০ স্টেটমেন্ট (Statement) – সি প্রোগ্রামিং কন্ট্রোল ফ্লো স্টেটমেন্টস

আমরা জানি, C প্রােগ্রাম কতগুলাে এক্সপ্রেশনের সমন্বয়ে গঠিত। প্রতিটি এক্সপ্রেশন আবার কতগুলাে টোকেন, কীওয়ার্ড, আইডেন্টিফায়ার, অপারেটর ও অপারেন্ড সমন্বয়ে গঠিত। এরূপ এক্সপ্রেশনসমূহকে স্টেটমেন্ট বলা হয়। যেমন int, x, y, z;…

Continue reading
কী-বাের্ড থেকে ইনপুট নেয়া স্টেটমেন্টের বর্ণনা (Describe the statement getting input from Keyboard)

কম্পিউটারের মাধ্যমে কোন সমস্যা সমাধানের নিমিত্তে প্রােগ্রাম তৈরি করা হয়। কিন্তু প্রােগ্রামে যদি সঠিক পদ্ধতিতে Data Input ও Output না করা যায় তাহলে সমস্ত শ্রমই ব্যর্থতায় পর্যবসিত হবে। তাই কিভাবে…

Continue reading

Leave a Reply

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

You Missed

গুগল এ সর্বাধিক সার্চ করা ১০০০ প্রশ্ন – “Most Asked Questions On Google”

গুগল এ সর্বাধিক সার্চ করা ১০০০ প্রশ্ন – “Most Asked Questions On Google”

হিরো এক্সট্রিম ১২৫ আর একটি নতুন মোটরসাইকেল মডেল

  • By admin
  • August 21, 2024
  • 991 views
হিরো এক্সট্রিম ১২৫ আর একটি নতুন মোটরসাইকেল মডেল

মন ভালো রাখার কার্যকর কিছু টিপস

  • By admin
  • August 21, 2024
  • 1047 views
মন ভালো রাখার কার্যকর কিছু টিপস

ব্রেন ভালো রাখতে করনীয় কি?

  • By admin
  • August 21, 2024
  • 796 views
ব্রেন ভালো রাখতে করনীয় কি?

প্রেম, যা একটি অত্যন্ত গভীর এবং সুন্দর অনুভূতি, তা একটি সম্পর্কের ভিত্তি

  • By admin
  • August 20, 2024
  • 750 views
প্রেম, যা একটি অত্যন্ত গভীর এবং সুন্দর অনুভূতি, তা একটি সম্পর্কের ভিত্তি

Infinix Hot 30 বাংলাদেশ মার্কেটে ঈদের গরম উপহার ইনফিনিক্স এর পক্ষ থেকে

  • By Hasan
  • April 15, 2023
  • 863 views
Infinix Hot 30 বাংলাদেশ মার্কেটে ঈদের গরম উপহার ইনফিনিক্স এর পক্ষ থেকে