logo CBCE Skill INDIA

Welcome to CBCE Skill INDIA. An ISO 9001:2015 Certified Autonomous Body | Best Quality Computer and Skills Training Provider Organization. Established Under Indian Trust Act 1882, Govt. of India. Identity No. - IV-190200628, and registered under NITI Aayog Govt. of India. Identity No. - WB/2023/0344555. Also registered under Ministry of Micro, Small & Medium Enterprises - MSME (Govt. of India). Registration Number - UDYAM-WB-06-0031863

C Programming-এর সুবিধা ও অসুবিধা!


C Programming

C হচ্ছে উচ্চতরের একটি জনপ্রিয় Programming Language. অর্থাৎ এটি একটি Procedural Programming Languages. মার্কিন যুক্তরাষ্ট্রের Bell Laboratory-তে 1970 সালে Denise Ritchie C Language উদ্ভাবন করেন। বর্তমানে এটি একটি শক্তিশালী Language হিসেবে পরিচিত। C Language দিয়ে তৈরি কয়েকটি Software হচ্ছে Operating System, Assembler, Device Drivers, Database Management ইত্যাদি। C Language ব্যবহার করে সবধরণের Program রচনা করা যায়। এটি একটি Procedural Program Language. C নামটি Martin Richards এর উদ্ভাবিত BCPL Language থেকে এসেছে, যা সর্বপ্রথম Cambridge বিশ্ববিদ্যালয়ে Research Oriented কাজে ব্যবহৃত হতো। Dennis Ritchie 1970 সালে এ Language উদ্ভাবন করেন। 1978 সালে তাঁর লিখা “The C Programming Language” বইটি প্রকাশ পাওয়ার পর এবং Micro Computer জনপ্রিয়তা বাড়ার সাথে সাথে C-এর ব্যাপক প্রচলন শুরু হয়।

C Programming Language-এর বৈশিষ্ট্যঃ

  • C Language  দিয়ে সব ধরণের সমস্যার সমাধান করা যায়।
  • এ Language-এ main ( ) Function নামে একটি Function অবশ্যই থাকতে হবে। এটি দ্বারা Program শুরু হয়।
  • এর সাহায্যে সহজেই উচ্চস্তরের language এবং নিম্ন স্তরের language-এর মধ্যে সমন্বয় সাধন করা যায়।
  • এটি মধ্য স্তরের language ।
  • এ language যেসব Statement থাকে সেগুলোকে দ্বিতীয় বন্ধনীর মাঝে রাখতে হয়।
  • প্রতিটি Statement এর শেষে সেমিকোলন দিতে হয়।
  • এ Language দিয়ে লিখিত এক মেশিনের Program অন্য মেশিনে চালানো যায় ইত্যাদি।

C Programming Language-এর সুবিধা-

  • C Program দিয়ে সব ধরণের সমস্যার সমাধান করা যায়।
  • এ Language-এর প্রয়োজনে if, while, for,switch-case ইত্যাদি Control Statements ব্যবহার করা হয়।
  • এ Language-এ পর্যাপ্ত পরিমাণে Library Functions, Branching Statements ও Control Statements-এর সুবিধা পাওয়া যায়।
  • এ Language-এ লিখিত এক মেশিনের Program অন্য মেশিনে চালানো যায় ইত্যাদি।

C Programming Language-এর অসুবিধা-

  • এ Language-এ সব Program ছোট হাতের অক্ষরে লিখতে হয়।
  • এ Language-এ Space অগ্রাহ্য করে।
  • সঠিকভাবে চলক ঘোষণা করতে হয়।
  • Library function-এর  Header Fileগুলো ঠিকমতো Declare করতে হয় ইত্যাদি ।

 আজ এ পর্যন্তই। আর্টিকেলটি ভালো লাগলে অবশ্যই বন্ধুদের সাথে শেয়ার করবেন।

-ধন্যবাদ


Give us your feedback!

Your email address will not be published. Required fields are marked *
0 Comments Write Comment