২.২ সি ভাষা অ্যাপ্লিকেশন

প্রোগ্রামিং ভাষার জগতে সি প্রোগ্রামিং প্রোগ্রামিং ভাষা সর্বাধিক পরিচিত। সি প্রোগ্রামিং ভাষা মেশিন ভাষার কাছাকাছি তাই এটি মিডল লেভেল প্রোগ্রামিং ভাষা নামে পরিচিত। সি প্রোগ্রামিং ব্যবহার করা যেতে পারে- নেটওয়ার্কিং সম্পর্কিত, নেটওয়ার্কিংসম্পর্কিত, ওএস সম্পর্কিত ইত্যাদি।

সি প্রোগ্রামিং এর অ্যাপ্লিকেশন নীচে তালিকাভুক্ত করা হয় –

১। কম্পিউটার অ্যাপ্লিকেশন তৈরির জন্য সি ভাষা ব্যবহার করা হয়।

২। এম্বেড সফ্টওয়্যার লিখতে ব্যবহৃত হয়।

৩। বিভিন্ন ইলেকট্রনিক্স, শিল্প এবং যোগাযোগ পণ্য যা মাইক্রো কন্ট্রোলার ব্যবহার করে ফার্মওয়্যার এর জন্য।

৪। এটি বিভিন্ন অ্যাপ্লিকেশন এবং হার্ডওয়্যার পণ্যগুলির জন্য যাচাই সফ্টওয়্যার, পরীক্ষা কোড, সিমুলেটর ইত্যাদি উন্নয়ন করতে ব্যবহৃত হয়।

৫। বিভিন্ন ভাষা কম্পাইল করার জন্য যা অন্য ভাষার কাছ থেকে ইনপুট নিতে পারে এবং এটি নিম্ন স্তরের মেশিন নির্ভর ভাষাতে রূপান্তর করে।

৬। সি বিভিন্ন অপারেটিং সিস্টেম অপারেশন বাস্তবায়ন ব্যবহৃত হয়।

৭। ইউনিক্স কার্নেল সি ভাষা সম্পূর্ণরূপে উন্নত করা হয়েছে।

সি প্রোগ্রামিং এর ব্যবহার এর তালিকাঃ

List of Application
অপারেটিং সিস্টেম নেটওয়ার্ক ড্রাইভার প্রিন্ট স্পুলার
ভাষা কম্পাইলার এসেমব্লার্স টেক্সট এডিটর
আধুনিক প্রোগ্রাম ডেটাবেস দোভাষী
সিমুলেটর ইউটিলিটি  এম্বেডেড সিস্টেম